5
我隱藏了我的更改以處理其他任務。當我完成其他任務時,我重新開始修改我所隱藏的修改,除了我首先忘記了pop
。現在我已經部分完成了作爲本地修改和git存儲的工作。當我嘗試使用git stash pop
合併它們,我得到以下錯誤:如何在沒有額外提交的情況下將本地修改與git存儲合併?
error: Your local changes to the following files would be overwritten by merge:
file.js
Please, commit your changes or stash them before you can merge.
Aborting
我想GIT中提交之前在本地合併藏匿的變化。我試着尋找解決方案,但到目前爲止已經空了。
非常感謝您的幫助!
謝謝,這確實有幫助。然後應該做一個git重置HEAD。以取消更改(在我的情況下,它經常臨時添加調試輸出)。所以這仍然是3個命令(添加,彈出,重置)而不是1(彈出),我希望git支持彈出到不乾淨的工作目錄。 – 2016-02-13 15:36:56