直接合并到主人
如果要进行要与 master 合并的更改,最好的方法是首先创建主题分支
git checkout -b foo
使用你的功能进行一次提交
git commit -m "Made the thing X finally work"
并推动该分支审查通过
git push origin foo:refs/for/master/foo
避免直接在 master 上工作,因为如果有人在你之前推进掌握,你就会遇到解决冲突的问题。如果你在单独的分支上工作,那么解决冲突就像这样简单
git checkout master
git pull origin master
git checkout foo
git rebase master
git push origin foo:refs/for/master/foo