2015-08-08 27 views
-1

我搞砸了我的git分支。某些分支似乎並沒有合併。我不知道如何解釋,事情不是我想要的。我正在研究從master分支的不同分支,然後將它們推到一個名爲development的分支上,但我認爲是因爲我在合併這些分支時將其中的一些分支合併在一起,導致最終結果不知所措。「這將合併0次提交。」

我進入development,並從我開始工作時恢復了所有合併。這應該是確定的,因爲我仍然有原始分支。但是當我嘗試將這些分支合併回development時,GitHub應用程序應用程序表示沒有更改提交。如果我恢復了一切,這怎麼可能呢?

+2

不知道如何進入你目前的狀況,我不知道我們是否能夠回答這個問題。 – larsks

回答

0

Reverting不會刪除提交,它會創建一個與補丁集相反的新提交。所以,如果你選擇以前提交到一個新的分支,舊的不會被確定爲需要合併。

您可以嘗試將這些相同的提交重新綁定到新的分支中,然後重新合併它們。重新綁定會重播併爲您的已還原項目創建新的提交。既然你沒有提供很多細節,我不能給出確切的答案。