2017-02-22 33 views
0

我在Windows 7和Git 2.9.0,在我的項目,我有這樣的的.gitignore:如何忽略windows中的nodemodules文件夾?

node_modules/ 
node_modules/blafolder/ 

然而,當我去:

git st 

我可以看到像新文件:

new file: node_modules/blafolder/blafile.js ... 

基本上我想忽略node_modules/blafolder。我怎樣才能在Windows中做到這一點?

回答

1

您開始跟蹤文件; .gitignore僅適用於未跟蹤的文件。停止與跟蹤它:

git reset HEAD node_modules/ 

,只是第一node_modules/就足夠了。

0

清理git緩存node_modules。

$ git rm --cached -r node_modules/ 

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

$ git status # see if git ignore the file