基本操作
1 克隆代码
2 提交和推送代码
3 拉取和获取代码
4 代码检出
5 版本回退
6 冲突处理
7 标签
1.1 克隆clone
clone 将远程仓库中的代码拷贝到本地
路径:文件-克隆/新建 
1.2 提交commit 和推送 Push
(1) commit 将工作空间中的代码修改提交到本地仓库
提交路径:Workspace选择文件状态-暂存所有文件(右侧为选中文件内容,红色为删除内容,绿色为增加内容)-在下部白色方框中填入版本更改信息
(2) Push 将本地仓库修改提交到远程仓库
推送路径:完成前一步提交-点击推送-

(TIP:点击右上角资源管理器会打开本地仓库所在文件夹)


1.3 拉取Pull 和获取 fetch

(1) Pull 从远程拉取最新版本到本地,会自动合并代码

(2) fetch 从远程获取最新版本到本地,不会自动合并
分支中有小箭头,表示有更新要拉取到本地工作区副本

1.4 检出 checkOut
checkOut 创建分支和检出分支,将克隆下来的master分支拷贝一份进行操作
1.5 版本回退(回滚) reset
适用场合:1 代码提交错误,想放弃刚刚提交的部分,此操作在本地仓库中完成;
路径:右键-重置当前提交到此次分支-强行合并

2.代码发生冲突,处理比较麻烦,为了代码安全,直接回滚到之前干净的代码。
1.6 冲突处理
冲突一般由于两个人修改同一份文件导致的

带黄色感叹号的是冲突文件,冲突文件会把不同开发人员的修改合在一个文件中,解决方法是需要安装外部代码对比工具Beyond Compare

1.6 标签Tag
Tag 便于识别
本文详细介绍了SourceTree的基本操作,包括克隆仓库、提交和推送代码、拉取与获取更新、检出分支、版本回退以及冲突处理。通过这些步骤,开发者可以高效地管理Git版本库,并使用标签进行版本标识。
3798

被折叠的 条评论
为什么被折叠?



