Sourcetree是一个操作简单但功能强大的免费Git客户端管理工具,可应用在Windows和Mac平台。
Sourcetree的安装:
1.从Sourcetree | Free Git GUI for Mac and Windows 下载SourceTreeSetup-3.4.12.exe;
2.双击SourceTreeSetup-3.4.12.exe;
3.若没有Bitbucket账号,可先跳过Registration,如下图所示,点击跳过:
![](https://img-blog.csdnimg.cn/663c8431d13c42ad9d65eb6a1c1a24bd.png)
4.会自动检测已安装的Git,勾选”默认配置自动换行处理”,如下图所示,点击下一步,安装完成;
![](https://img-blog.csdnimg.cn/c4e8a39231e84935970dce0972d3a64c.png)
5.设置Preferences:因为之前执行过”git config --global”,因此可获取到,如下图所示:
![](https://img-blog.csdnimg.cn/7a57528b2e744b46a530a2e6d7be3f5d.png)
6.添加SSH密钥:点击”否”;后面可通过执行” ssh-keygen.exe”生成SSH密钥,然后启动Sourcetree:工具-->选项:一般:SSH客户端配置添加SSH密钥,选择OpenSSH,如下图所示:clone代码时通过ssh而不是https才会用到SSH密钥
![](https://img-blog.csdnimg.cn/75fd86f9d5b74647a7117e8a1116bd09.png)
Sourcetree的使用:
1.双击打开桌面的Sourcetree,界面如下图所示:
![](https://img-blog.csdnimg.cn/e8ead8e6bbea4daa95008d54feb23e5c.png)
2.通过”文件”-->”打开”本地的一个GitHub上的项目,如NN_Test,如下图所示:
![](https://img-blog.csdnimg.cn/6873b7f653804d7e86e0ee9253e7d5b8.png)
可进行:
(1).提交(commit)、拉取(pull)、推送(push)、获取(fetch)、创建分支(checkout)、删除分支(branch -d)、合并(merge)、储藏(add)、丢弃(checkout --)、添加标签(tag);
(2).点击”远端”,会打开url,即https://github.com/fengbingchun/NN_Test ;
(3).点击”命令行模式”,会打开”Git Bash”;
(4).点击”文件状态”,显示已暂存文件、未暂存文件、文件修改的地方(git status);
(5).点击”History”,会显示提交历史(git log),每次提交修改了哪些文件,每个文件的改动;
(6).点击”Search”,搜索框输入commit时的描述信息或描述信息的个别词,可进行搜索;
(7).分支:列出了本地仓库中的所有分支;可切换分支,选中要切换的分支如test,点击右键,在弹出的菜单中选择”检出test”,也可进行分支merge;
(8).标签:列出了本地仓库中的所有标签;
(9).远程:列出了远程仓库中的所有分支。
也可通过Sourcetree Clone项目、创建仓库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)