2015-03-30 18 views
0

當我鍵入git status我收到很多信息,如Changes not staged for commit:Untracked files:。這些信息現在和未來都是不相關的。鍵入Git狀態。獲得大量的信息

我如何清除信息?


上面的問題可能不是真正清楚地解決我的問題。我想通過鍵入git checkout來刪除Changes not staged for commit文件。剩下的問題是,我有Untracked files與編碼無關。例如我的目錄「圖片」在Untracked files。我如何刪除這些信息?

回答

3

要從「未跟蹤文件」列表中刪除文件,您需要將相關的模式添加到您的.gitignore文件中。也就是說,如果你知道所有的*.log文件都是臨時文件,那麼永遠不應該檢入這個文件,那麼在.gitignore文件中添加一行*.log

另一種方法是將--untracked-files=no命令行選項添加到git status,但我不會推薦這個。