2015-11-14 47 views
0

我创建了一个.gitignore文件,其中我放入了"node_modules"。但是,当我运行git status它仍然显示我的node_modules文件夹作为未跟踪的文件。怎么了?为node_module添加gitignore失败

+1

您是否在将node_modules添加到.gitignore之前跟踪了node_modules? –

+0

@ThomasBormans我在做npm init之前做了git init。 –

+1

@ NicholeA.Miler没有回答这个问题:'git init'与* tracking *文件无关。 – Biffen

回答

1

如果你想忽略一个文件夹,请务必在您的.gitignore行添加一个尾随斜线:

node_modules/ 

(不"node_modules"带引号)

如果仍然看到未跟踪文件,还要检查

git check-ignore -v -- node_modules 

确保.gitignore被放置在同一水平或续的文件夹上面:与规则ainer node_modules
确保.gitignore名称正确(大小写,并且没有像'.gitgignore'这样的尾部空格)

+0

现在我将它更改为'node_modules /',并执行git status,它仍然存在。 –

+0

解决了它,这是'''我放,哎哟!谢谢! –

+1

@ NicholeA.Miler没问题,我编辑了答案,以明确。 – VonC