基本操作

1 克隆代码
2 提交和推送代码
3 拉取和获取代码
4 代码检出
5 版本回退
6 冲突处理
7 标签

1.1 克隆clone

clone 将远程仓库中的代码拷贝到本地
路径:文件-克隆/新建 SourceTree基本操作(克隆、提交、推送、拉取、回退)

1.2 提交commit 和推送 Push

(1) commit 将工作空间中的代码修改提交到本地仓库
提交路径:Workspace选择文件状态-暂存所有文件(右侧为选中文件内容,红色为删除内容,绿色为增加内容)-在下部白色方框中填入版本更改信息
(2) Push 将本地仓库修改提交到远程仓库
推送路径:完成前一步提交-点击推送-
SourceTree基本操作(克隆、提交、推送、拉取、回退)

(TIP:点击右上角资源管理器会打开本地仓库所在文件夹)
SourceTree基本操作(克隆、提交、推送、拉取、回退)
SourceTree基本操作(克隆、提交、推送、拉取、回退)

1.3 拉取Pull 和获取 fetch

SourceTree基本操作(克隆、提交、推送、拉取、回退)
(1) Pull 从远程拉取最新版本到本地,会自动合并代码
SourceTree基本操作(克隆、提交、推送、拉取、回退)

(2) fetch 从远程获取最新版本到本地,不会自动合并SourceTree基本操作(克隆、提交、推送、拉取、回退)
分支中有小箭头,表示有更新要拉取到本地工作区副本
SourceTree基本操作(克隆、提交、推送、拉取、回退)

1.4 检出 checkOut

checkOut 创建分支和检出分支,将克隆下来的master分支拷贝一份进行操作

1.5 版本回退(回滚) reset

适用场合:1 提交错代码,想放弃刚刚提交的部分;
2.代码发生冲突,处理比较麻烦,为了代码安全,直接回滚到之前干净的代码。

1.6 冲突处理

冲突一般由于两个人修改同一份文件导致的
SourceTree基本操作(克隆、提交、推送、拉取、回退)
带黄色感叹号的是冲突文件,冲突文件会把不同开发人员的修改合在一个文件中,解决方法是需要安装外部代码对比工具Beyond Compare
SourceTree基本操作(克隆、提交、推送、拉取、回退)

1.6 标签Tag

Tag 便于识别

相关文章:

  • 2021-04-14
  • 2021-05-06
  • 2022-12-23
  • 2021-08-04
  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-11
  • 2021-12-08
  • 2021-10-09
  • 2021-10-03
  • 2021-10-11
  • 2021-10-24
相关资源
相似解决方案