2011-05-13 282 views
0

我有一個git倉庫和兩個分支masterst(從master分支)。我想將st重新編號爲master。然而,master已被其他人大規模改寫,坦率地說,我不知道爲什麼,但我們被提示fetch新的masterreset --hard我們的私人分支。重新分配自分支後重寫的git分支

如果我嘗試git-rebase需要手動合併的非平凡衝突文件的列表跨越兩個屏幕頁面。 我知道實際的變化並不多。首先,st分支只觸及了少數幾個文件(不超過十個,我猜)。

除了重新綁定我試圖創建一個補丁並應用它,但也有一些衝突,我不知道如何解決。

回答

0

的解決方案似乎是心態令人難以置信容易,建議由this answer,你可以簡單地做

git am -3 changes.patch 

如果changes.patch是完整的補丁文件。