如何在Sourcetree中使用Git Rebase?

shi*_*las 11 git atlassian-sourcetree

我希望我的本地主分支包含提交'fixed js errors'并重新定位到origin/master.
在此输入图像描述

我开始这样的过程: 在此输入图像描述

这让我想到了这个: 我的Sourcetree

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

Cod*_*ked 5

您的原始结构不支持变基.假设您有一个对本地的承诺,master而其他人已经承诺(并推动)另一个变更origin/master.在这种情况下,您可以在其他提交之上重新提交您的提交.

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