当前位置:   article > 正文

github入门实践(分支的相关操作)_如何使用github分支代码

如何使用github分支代码

第1部分 创建分支

在myRepository本地仓库路径下创建分支,创建分支有两种命令方式:

  1. git checkout -b [参数] 命令,-b参数表示创建并切换
  2. git branch [参数] 命令与git checkout [参数] 命令

此外,git branch命令可以查看所有分支,如下图
这里写图片描述

第2部分 合并分支

1.在frag2分支上进行示例,修改file1.txt,并在frag2分支上执行提交至本地仓库的操作,如图

这里写图片描述

2.现在frag2分支工作已完成,现在我们切换到主分支master上,继续查看file1.txt内容如下
这里写图片描述

3.现在把frag2分支上的内容合并到分支master上。在master分支上使用如下命令 git merge frag2 如下所示
这里写图片描述

注意到上面的Fast-forward信息,Git告诉我们,这次合并是“快进模式”,也就是直接把master指向frag2的当前提交,所以合并速度非常快。

第3部分 删除分支

合并完成后,我们可以接着删除frag2分支,操作如下
这里写图片描述

第4部分 分支操作基本命令

  • 查看分支:git branch

  • 创建分支:git branch name

  • 切换分支:git checkout name

  • 创建+切换分支:git checkout –b name

  • 合并某分支到当前分支:git merge name

  • 删除分支:git branch –d name

第5部分 分支冲突解决办法

1.新建一个新分支,比如名字叫frag3,在file1.txt添加一行内容line 5,然后提交,如下所示
这里写图片描述

2.现在切换到master分支上来,也在最后一行添加内容,内容为line 6,如下所示
这里写图片描述

3.现在我们需要在master分支上来合并frag3,如下操作
这里写图片描述

其中=======以上部分是当前HEAD的内容,以下的部分是要合并的frag3分支的内容

4.我们可以修改如下后保存
这里写图片描述

如果我想查看分支合并的情况的话,需要使用命令 git log.命令行演示如下
这里写图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/402130
推荐阅读
相关标签
  

闽ICP备14008679号