如何忽略windows中的nodemodules文件夹?

时间:2017-02-22 03:28:36

标签: node.js git

我在Windows 7和git 2.9.0上,在我的项目中我有.gitignore:

node_modules/
node_modules/blafolder/

然而,当我去的时候:

git st

我可以看到像

这样的新文件
new file: node_modules/blafolder/blafile.js ...

基本上我想忽略node_modules / blafolder。我怎么能在Windows中这样做?

2 个答案:

答案 0 :(得分:1)

您开始跟踪文件; .gitignore仅适用于未跟踪的文件。停止跟踪:

git reset HEAD node_modules/

只需要第一个node_modules/即可。

答案 1 :(得分:0)

清理为node_modules缓存的git。

$ git rm --cached -r node_modules/

现在在node_modules/blafolder文件中添加.gitignore

$ git status    # see if git ignore the file