git' rebase'表现不同于' pull --rebase'

时间:2014-11-25 10:29:59

标签: git version-control

我有一个带有开发分支的git存储库,它跟踪上游origin / develop分支。我在开发上添加了一个提交,同时origin / develop已经向前推进了大约30个提交。

如果我运行git fetch,然后运行git rebase origin/develop,一切似乎都没问题,我的单一提交高于origin / develop,我有一个提交推送。

如果我改为运行git pull --rebase,则开发移动到与origin / develop相同的提交,并且我的提交已经消失。

我认为git pull --rebasegit fetch origin && git rebase完全相同。是什么给了什么?

0 个答案:

没有答案