文章内容

  • 创建分支
  • 查看分支
  • 切换分支
  • 合并分支
  • 解决冲突

创建分支

输入命令git branch [分支名] 创建新的分支,无任何提示表示创建成功。
Git学习笔记——分支操作


查看分支

输入命令git branch -v 查看分支。
Git学习笔记——分支操作
此时有两个分支,hot_fix和master,*代表当前所在分支。


切换分支

输入命令git checkout [分支名] 切换分支。
Git学习笔记——分支操作


合并分支

此时在hot_fix分支下修改a.txt文件并提交到本地库,将master分支与hot_fix分支进行合并。(合并时Git bash必须在被合并的分支上)
输入git merge [需要合并的分支名] 进行分支合并。
Git学习笔记——分支操作


解决冲突

当在两个分支分别对同一个文件进行修改再合并时,就会产生冲突。列如分别在master和hot_fix分支下对a.txt添加内容,再合并。
Git学习笔记——分支操作
自动合并分支失败,此时需要手动处理冲突文件,解决方法:进入冲突文件,将特殊符号(<=>)删掉并将冲突的位置修改好,保存退出。然后提交到本地库。
Git学习笔记——分支操作
Git学习笔记——分支操作
提示:这里的git commit命令后面不能加文件名!!!

原文地址: https://www.jhxblog.cn/article/?articleid=18

相关文章: