us, them对应的分支

2016-11-02  本文已影响0人  yuansip

我们调用git rebase/merge时可能会碰到冲突,然后提示类似deleted by us, added by them的消息,但搞不清楚us, them到底指的是哪个分支

git rebase master
git push origin taskA
# 之后可以由origin/master的维护者将taskA merge到origin/master上,通常rebase后merge就是fast-forward合并

所以git 的作者(linus)可能觉得us指代主分支,them指代工作分支更直观
rebase的准则:

不要对在你的仓库外有副本的分支执行rebase

git checkout master
git merge taskB

所以git 的作者(linus)可能觉得us指代主分支,them指代工作分支更直观

参考阅读

Who is 'us' according to git?
git-book

上一篇 下一篇

猜你喜欢

热点阅读