4
假設我在git中導致文件foo.txt
上的衝突導致合併。假設我試圖通過foo.txt
和I git add
解決該衝突。然後我意識到我想撤銷這一嘗試。我如何返回,好像我從未觸碰處於衝突狀態的文件?如果您在衝突的合併中將文件寫入索引,您將如何回到衝突狀態?
換句話說,如何重置爲衝突狀態?
假設我在git中導致文件foo.txt
上的衝突導致合併。假設我試圖通過foo.txt
和I git add
解決該衝突。然後我意識到我想撤銷這一嘗試。我如何返回,好像我從未觸碰處於衝突狀態的文件?如果您在衝突的合併中將文件寫入索引,您將如何回到衝突狀態?
換句話說,如何重置爲衝突狀態?
git checkout -m foo.txt # get the file back to its conflicted state
這個答案會更好的解釋。 – Schwern
我認爲你不需要重置。只要結賬-m就可以了。 – jthill