2013-04-05 33 views
11

我希望我的本地主分支包含提交'固定js錯誤'並重新發布到origin/master。
enter image description hereSource Tree中的Git Rebase如何實現?

我開始這樣的過程: enter image description here

這使我這個: my Sourcetree

但正如你所看到的,我問拉我推前。每次我拉我結束了第一個圖像中描繪的情況。我究竟做錯了什麼?!謝謝,

回答

5

您的原始結構不支持重新綁定。假設你有一個承諾給你的本地master和其他人已經承諾(並推動)另一個變化origin/master。在這種情況下,您可以在其他提交之上重定義您的提交。

你的場景有一個完全不同的分支提交。您需要將您的其他分支合併到master中,或者您可以選擇一個提交併應用於master分支。

+0

感謝您的回答!我採用了你推薦的櫻桃挑選方法,因爲它只是一次提交,但將來我會將其他本地分支合併爲主。 – shicholas 2013-04-05 20:03:14