2015-10-16 103 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