SourceTree+git结合gitee实现代码管理

  为方便代码托管和协同开发,往往使用到Git,SVN等工具。在Windows和macOS上可使用git配合SourceTree来对Github或Gitee的远端代码进行管理。

1.安装工具

  1. 先安装git,下载地址为:https://git-scm.com/downloads。
  2. 下载安装SourceTree,地址为:https://www.sourcetreeapp.com。

  git安装只需要一直点击下一步安装完成就行,SourceTree安装时需要连接服务器登录账号,可以创建一个新账号或者使用已有账号登录,然后一直点击下一步就按照完成了。
  SourceTree默认安装完成之后没有快捷方式,解决办法是:进入C:\Users\xx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs目录,新建一个快捷方式,在选择快捷方式文件的地方选择C:\Users\xx\AppData\Local\SourceTree目录下的SourceTree.exe文件。到此在开始菜单中就有了快捷方式,添加一个到桌面即可。

2.配置

  git安装完成之后,在桌面点击右键就可以看到一个Git Bash Here,点击进入git bash,输入ssh-keygen -t rsa -C xxxx@163.com命令进行ssh-keygen的生成,生成之后在C:\Users\zgl\.ssh目录下面会多出id_rsaid_rsa.pubknown_hosts三个文件。如下所示:
s1

  打开gitee,新建一个仓库来存放远端的代码,如下:
s2

  点击头像打开设置,在安全设置中选择设置SSH公钥,再打开前面生成ssh-kengen的目录,找到id_rsa.pub文件,将其中的公钥填入此处,如下所示:
s3

3.使用SourceTree

  在此以提交C++代码为例,打开Clion软件,新建一个C++项目,并添加git版本控制,操作非常简单,如下:
s4
  在SourceTree中打开项目所在位置,并添加远程仓库信息。配置ssh客户端等,如下:
s5
s6
  至此配置完成,先从远端拉取代码下来与本地合并。本地代码修改之后,在文件状态选项可看到修改信息,可根据选择进行代码的提交推送,如下:
s7
  代码的分支图谱信息可在History选项中查看。采用SourceTree可以方便的进行代码的版本控制,而不用进行繁琐的命令行操作。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SourceTree是一款免费的Git和Hg客户端管理工具,它支持Git项目的创建、克隆、提交、push、pull和合并等操作。它的界面简洁美观,能够极大地简化开发者与代码库之间的Git操作方式,对于不熟悉Git命令的开发者来说非常实用。 通过使用SourceTree结合Gitee,你可以在Gitee上创建一个云端的Git仓库,并使用SourceTree进行代码管理和操作。 为了使用SourceTree进行Git操作,你需要先在Mac上配置好Git环境,并安装好SourceTree客户端。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Git 管理工具 SourceTree 的使用(上手简单,不熟悉git命令的开发者必用)](https://blog.csdn.net/weixin_53072519/article/details/124197177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Mac下配置git环境和客户端SourceTree+Git常用命令大全(Mac 10.12)-附件资源](https://download.csdn.net/download/weixin_42187944/15586091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值