1、介绍
我们来看一下百度百科对 sourcetree的介绍:
SourceTree 是 Windows 和Mac OS X 下免费的 **Git **和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。
SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式。
2、功能
SourceTree拥有完整的Git功能:
- 通过一个简单的用户界面即可使用所有的Git命令
- 通过一次单击,即可管理所有的Git库,无论是托管的还是本地的
- 通过一次单击,即可进行commit、push、pull、merge等操作
- 一些先进的功能,如补丁处理、rebase、shelve、cherry picking等
- 可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库
3、下载
官网地址:Sourcetree | Free Git GUI for Mac and Windows
打开对应下载安装包,点击下一步进行安装。
4、拉取项目代码库
步骤:
- mac环境下生成ssh-key,切换到终端页面:
- 生成规则:ssh-keygen -t rsa -C "youremail@example.com"。
- 查看自己的ssh_key
- cat~/.ssh/id_rsa.pub
- 登录到对应的项目代码仓库,配置ssh-key
- 完成操作后即可使用sourcetree 拉取项目代码
** 根据图片的提示,我们就可以在本地把远程的项目仓库代码拉取下来。**
5、workspace: 工作区包含的功能
- 文件状态
- 历史
- 搜索
6、分支
- 一般是开发的分支、测试环境分支、线上环境分支。
- 我们一般开发的分支分为测试环境分支:dev ,开发分支:click_coupon,线上环境分支:master
7、远端分支
一般是包含所有推送的分支(开发的分支、测试环境分支、线上环境分支)。
8、储藏
一般是未开发完暂补推送的分支需要保存。
9、命令图标使用
对应git 代码:
- 提交 git commit
- 拉取 git pull
- 推送 git push
- 抓取 git fetch
- 分支 git branch
- 合并 git merge
10、文本样式展示
- 左边展示:具体改变的文件
- 右边展示:具体改变的内容
11、写在最后
感谢大家的阅读,sourcetree工具的使用介绍到这里就结束了。
使用可视化工具的优点:
1、操作简单方便
2、丰富的展现形式
我再强调一下,我们还是要熟悉git的命令。使用可视化工具主要为了提高工作上效率而已。希望对大家有帮助。
版权归原作者 简单猿 所有, 如有侵权,请联系我们删除。