2012-02-05 59 views
11

我正在嘗試寫一個.gitignore文件。我想預覽一下如果我運行「git add -u」會添加的所有內容。那可能嗎?或者,如果我運行「git add -u」,並添加了一些我不想要的東西,我可以撤消整個事情嗎?然後,我會調整我的.gitignore一些,然後重複。獲取「git add -u」的預覽版?

感謝

回答

17

我認爲你正在尋找:

git add -n

..這是--dry-run短開關:)

編輯:從庫的根目錄,嘗試:

git add -n .

如果你誤增加了應該被忽略的文件,而你沒有趕上它在幹運行,你只需使用:

git reset HEAD --

..這將基本上unstage的文件。