1 简介
Sourcetree是一个用于Windows和Mac的免费Git客户端。它简化了与Git存储库的交互,通过Sourcetree的简单Git GUI可视化和管理存储库。
官网下载地址
2 安装
分了四步
第一步install,直接安装即可:
第二步需要通过账户登录,我是用的谷歌账户登陆的。这一步有点烦人,因为老是一直等待的状态,无法成功。后来知道是自己使用了公司的内网,断开公司v*n连接就可以了(似乎要使用外网才可以)
自己起一个名字然后继续:
第三步是安装工具,直接下一步即可:
第四步:(直接下一步)
然后就安装好了
3 结果展示
4 SourceTree&Git部分名词解释
- 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库
- 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓库做修改后一般都得先提交一次,再推送)
- 检出(checkout):切换不同分支
- 添加(add):添加文件到缓存区
- 移除(remove):移除文件至缓存区
- 暂存(git stash):保存工作现场
- 重置(reset):回到最近添加(add)/提交(commit)状态
- 合并(merge):将多个同名文件合并为一个文件,该文件包含多个同名文件的所有内容,相同内容抵消
- 抓取(fetch):从远程仓库获取信息并同步至本地仓库
- 拉取(pull):从远程仓库获取信息并同步至本地仓库,并且自动执行合并(merge)操作,即 pull=fetch+merge
- 推送(push):将本地仓库同步至远程仓库,一般推送(push)前先拉取(pull)一次,确保一致
- 分支(branch):创建/修改/删除分枝
- 标签(tag):给项目增添标签
- 工作流(Git Flow):团队工作时,每个人创建属于自己的分枝(branch),确定无误后提交到master分枝
- 终端(terminal):可以输入git命令行