git创建分支,提交避免冲突

创建并切换到分支

$ git checkout -b xxx


git提交避免冲突:

日常工作流程如下:


去自己的工作分支
$ git checkout work

工作

....


提交工作分支的修改
$ git commit -a

回到主分支
$ git checkout master

获取远程最新的修改,此时不会产生冲突
$ git pull

回到工作分支
$ git checkout work

用rebase合并主干的修改,如果有冲突在此时解决
$ git rebase master

回到主分支
$ git checkout master

合并工作分支的修改,此时不会产生冲突。
$ git merge work

提交到远程主干

$ git push

猜你喜欢

转载自blog.csdn.net/qq_24692451/article/details/85111463