我碰上這種情況下更多的時候,我想:如何'吹走'GIT合併並重新開始?
- 我檢查出一個分支
- 編輯一個文件
- 去推
- 我告訴分支機構有分歧,我需要合併100次更改
這通常發生在有人在我進行更新之前有人推送更新。
現在,我知道最好的解決方案是我需要在推動之前記住pull
。但是當我忘記時,我被GIT卡住了,不斷告訴我需要合併一切。
我試過git checkout .
來'清除'它並重新開始,但這是行不通的。我也試圖強制結賬。無論是哪種情況,它都表示我仍然合併提交。
是否有一種簡單的方法可以將我當前的狀態和'吹走',所以我可以重新檢查並重新編輯一個文件?
'git reset --hard HEAD ^' – marcusshep
https://xkcd.com/1597/ –
@DEEval是的。這可能是所有* git問題的答案。 :) –