git pull git checkout -b test #coding...... git commit -a -m "自觉带上提交信息" #此时需要和主分支合并,先切换回主分支 git checkout master #拉下远端代码 git pull #此时看看主分支状态,如果没有更新,直接去merge刚才的新分支, git merge test #放心大胆的merge肯定不会有冲突 #如果有更新,你也可以直接merge,但是如果有冲突的话,你只能在主分支去解决冲突,一种更安全的方式是在分支中解决冲突 git checkout test git rebase master #如果过程有冲突要去解决冲突 git checkout master git merge test #冲突已经在分支中解决过了,绝逼不会再有冲突了 #push到远程 git push origin master #删除掉分支即可 git branch -d test #OK 完美!
git分支合并的正确姿势
转载请注明来自小文blog,本文标题:git分支合并的正确姿势