如何在Sourcetree中使用Git Rebase?

时间:2013-04-05 18:04:27

标签: git atlassian-sourcetree

我希望我的本地主分支包含提交'固定js错误'并重新定位到origin / master enter image description here

我开始这样的过程: enter image description here

这让我想到了这个: my Sourcetree

但正如你所看到的那样,在推动之前我被要求拉。每次我拉动时,我都会遇到第一张图片中描绘的情况。我究竟做错了什么?!谢谢,

1 个答案:

答案 0 :(得分:5)

您的原始结构不支持变基。假设您已经提交了本地master,而其他人已将其他更改提交(并推送)到origin/master。在这种情况下,您可以在其他提交之上重新提交您的提交。

您的方案有一个完全不同的分支提交。您可能需要将其他分支合并到master,或者您可以选择一个提交并应用于master分支。