git合并分支
上篇提到了如何利用git创建分支,这篇介绍一下git分支的合并操作。
废话少说看代码!
git环境
一个master分支,一个cpp-a分支,一个cpp-b分支
现在我们把远程cpp-a分支的代码合并到我们自己的cpp-b分支
一、首先在cpp-b分支目录下更新下代码到最新【会获取到分支cpp-a信息】
二、查看当前分支状态git branch -a
1 2 3 4 5 6 |
* cpp-b master remotes/origin/HEAD -> origin/master remotes/origin/cpp-a remotes/origin/cpp-b remotes/origin/master |
三、合并远程cpp-a分支到cpp-b:git merge origin/cpp-a
四、解决代码冲突
五、推到远程库:
git push –set-upstream origin cpp-b
最后将cpp-b分支推到master库中
1 2 3 |
git checkout master git merge cpp-b git push |
by:cplusplus.me