如何让git忽略我的csv文件?

时间:2015-10-16 16:54:08

标签: git csv gitignore

我希望git忽略我的csv文件。但是,当我git status时,我看到csv在"Changes not staged for commit"。但是,我发誓我刚才将它添加到.gitignore文件中。事实上,当我查看.gitignore文件时,我发现它就在那里!

*.csv

那么,如何让git忽略我的csv?问题是我希望能够git resetgit checkout,而不必担心在我的工作目录中覆盖csv个文件。

2 个答案:

答案 0 :(得分:6)

看起来问题是,之前已经在提交中跟踪了csv文件,因此即使你添加*.csv,git也会开始跟踪以前跟踪的文件。

您可以使用git rm --cached选项解决此问题,详细讨论in this stackoverflow question

答案 1 :(得分:0)

它应在您的.gitignore文件中添加*.csv,然后使用git rm --cached *.csv从git存储库中删除所有现有的csv文件