2015-10-16 105 views
5

我想讓git忽略我的csv文件。但是,當我做git status時,我看到csv在"Changes not staged for commit"。但是,我發誓我不久前將它添加到了.gitignore文件中。事實上,當我看到.gitignore文件時,我發現它在那裏!如何讓git忽略我的csv文件?

*.csv 

那麼,如何讓git忽略我的csv?問題是我希望能夠執行git resetgit checkout而不必擔心在我的工作目錄中覆蓋csv文件。

+2

討論是CSV文件已經住進了混帳回購協議或這是最初的檢查? – Dale

回答

3

看起來問題在於,csv文件已在之前的提交中進行了跟蹤,因此即使您添加了*.csv,git也會開始跟蹤先前跟蹤的文件。

就可以解決這個使用git rm --cached選項,詳細in this stackoverflow question