五、Git常用命令------------分支操作
同一个仓库可以有多个分支,各个分支相互独立,互不干扰
分支的相关命令,具体如下:
git branch 查看分支
git branch [name] 创建分支(name是分支名)
git checkout [name] 切换分支(name是分支名)
git push [shortname] [name] 推送至远程仓库分支(shortname是远程仓库的别名name是分支名)
推送成功之后在码云上就可以看到这个分支
git merge [name] 合并分支
合并前两个分支里面的文件如下图
合并之后就可以在master分支中看到zhang1分支中的文件,如下图
六、分支合并时冲突解决
在两个分支下面修改同一个文件zhang11.txt文件
在master分支下修改文件如下图
在zhang1分支下修改文件如下图
这个时候想要将zhang1分支的文件合并到master分支中,就会出现如下警告,提示合并时出现冲突
解决方案如下:
1、在master分支下打开zhang11.txt文件,手动修改文件如下图:
2、将修改后的合并文件提交给git
3、将合并后的文件提交给远程仓库