【sourcetree】快速入门指南
【sourcetree】快速入门指南
01/ 安装
- 官网
- 安装 - 创建 Bitbucker 账户 - ssh密钥可暂时选否(后续通过git生成再添加进去)
02/ 关联远程仓库
- SSH + 密钥
- HTTPS + 账号密码
03/ SourceTree设置默认工作目录
04/ Clone仓库
05/ 拉取,提交与推送
团队协作:一定要先拉取团队最新更新的代码再推送自己更新的代码 ⭐⭐⭐
- 拉取:从远程仓库获取信息并同步至本地仓库,并且自动执行合并(merge)操作, 即 pull=fetch+merge
- 将本地的修改提交、推送至仓库
06/ 分支切换,新建,合并
- 分支切换
- 新建分支
- 合并分支
07/ 代码冲突解决
- 产生冲突的原因
- 不同分支的合并:本地修改B分支的文件1后,将B分支推送到A分支,如果A分支的文件1也被修改,即产生冲突
- 同一分支的拉取或推送:本地修改文件1,此时远端的文件1也被修改了,本地和远端文件不一致,产生冲突
- 制造一个冲突
- 解决冲突
08/ 贮藏
09/ 撤销回滚
References
本文由作者按照 CC BY 4.0 进行授权



































