我正在使用PyCharm编写Python项目,其中包括我的项目中的.idea
文件夹。为什么我不能让git忽略文件夹?
由于该项目的维护者不希望贡献者编辑项目的.gitignore
,我添加了一个.gitignore_global
文件~/{myuser}
两行:
# comment line because git has a bug where sometimes the first line is ignored
.idea/
我跑的命令
git config --global core.excludesfile "C:\\Users\\{myuser}\\.gitignore_global"
运行git status
,仍然出现以下内容:
Untracked files:
(use "git add <file>..." to include in what will be committed)
.idea/
我试图同时运行这些命令:
git rm --cached -r .idea/
git update-index --assume-unchanged .idea/
在错误的结果:
fatal: pathspec '.idea/' did not match any files
第二个变化无关。
如何让git忽略此文件夹?
Git版本1.9.5.msysgit.1他表明,它出现在'未追踪文件:'部分,所以它不回购,因为它应该是,唯一的问题似乎忽略规则不起作用。 – kan