说我想忽略node_modules,但也忽略子目录的node_modules:
project/
node_modules
bar/
node_modules
foo/
node_modules
baz/
node_modules
.gitignore
我需要在我的.gitignore文件中放什么,也忽略所有node_modules文件夹?
默认情况下,git
使用.gitignore
中的模式来递归匹配子文件夹中的内容。因此,将以下内容放入.gitignore
就足够了。
node_modules/
如果文件夹node_modules
已添加到仓库中。您需要取消跟踪它们。
git rm --cached node_modules