2014-11-05 40 views
0

我將修改置入了rebase並修改了提交。git stash在重新綁定和修改提交之後應用衝突

墊底之後,我刪除了一個文件,它上演和RAN commit --amend

不幸的是,當我藏匿的工作有問題的文件進行了修改。

現在rebase --continue後我不能stash apply,因爲它有衝突。

deleted in updated upstream and modified in stashed changes 

我該如何解決?

+0

可能有一個更簡單的方法,但你可以嘗試[導出你的藏匿作爲補丁](http://stackoverflow.com/questions/2160638/how-can-i-format-patch-with-whati-i-藏起來),然後應用補丁。 – R0MANARMY 2014-11-05 15:57:09

回答

0

解決衝突,就像你合併衝突:

繼合併branch_twobranch_one,即在branch_one刪除和修改在branch_two文件將被放置到工作樹,並顯示在git status與標籤deleted by us

你可以用git add(或git rm)這個文件來標記分辨率。

如果您決定使用git add,那麼您可以將該文件從索引中刪除,同時將其保留在git reset HEAD <file>的工作樹中,就像您平常一樣。