直接合并到主人

如果要进行要与 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