无法将文件添加到gitignore

时间:2017-09-17 05:55:21

标签: git gitignore

我有一个文件,我必须被git忽略 我已经做了这个动作

  1. git rm --cached path_to_file/filename.py
  2. path_to_file/filename.py添加到.gitignore
  3. 文件确实没有显示在git上,但是当我切换分支甚至切换回原始分支时,文件就消失了。

1 个答案:

答案 0 :(得分:1)

事情是:git rm --cached path_to_file/filename.py即使文件在工作区中存在(但由git跟踪)也会有效

因此,如果您在git rm --cached步骤后没有看到该文件,则表示已将其删除 如果你恢复它并且在切换分支时它仍然存在,这意味着它未被跟踪(你可以用git check-ignore -v -- path_to_file/filename.py检查<)