2011-08-26 54 views
2

有沒有辦法在沒有提交的情況下在git倉庫中取消暫存文件?在沒有提交的git倉庫中的unstage文件

如果你嘗試做的,沒有提交新的git回購一git add .,然後嘗試做一個git reset你從混帳如下:

無法解析「HEAD」作爲一個有效的參考。

有沒有其他方法?

回答

7

愚蠢,它在git status輸出正確的:

git rm --cached -r .

+0

+1查找和發佈,你自己的答案。 –

+0

歡呼聲,但如果我讀過'git status'的輸出結果或在[這個問題]上找到了第二個答案(http://stackoverflow.com/questions/348170/undo-git-add),我會節省時間: ) – JamesHalsall