git第五节--git branch--分支管理
Posted kkz-org
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git第五节--git branch--分支管理相关的知识,希望对你有一定的参考价值。
@git branch :查看当前仓库所有分支,及当前所处的分支
@git branch XXX:创建分支XXX
@git checkout XXX:切换到分支XXX下
@git checkout -b XXX:创建一个分支为XXX并且切换到XXX下
@git branch -d XXX:删除分支XXX
@git merge :分支合并使用
比如在需要把sit分支的代码合并到dev,先把分支切换到dev--git branch dev 然后在执行 git merge sit 这样就把sit的代码合并到dev上了,然后在push 到远端
冲突处理例子
文件内容
<<<<<<<<<<<<<HEAD
sagsadgfsdagf
============
yyyyyyyy
>>>>>>>>>>>>>>sit
HEAD为你当前分支的代码,等号下面为你要合并分支的代码本例子为sit分支,开发人员自己手动处理冲突代码,
解决完冲突需要在做 git add -A 添加到暂存区,git commit -m ‘XXX‘ 提交至暂存区 git push origin dev 提交到远端仓库
总结:解决冲突 merge的时候会产生冲突,解决完后再通过add,commit ,push 等操作。
以上是关于git第五节--git branch--分支管理的主要内容,如果未能解决你的问题,请参考以下文章
GitGit 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )
GitGit 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )