首页 > 解决方案 > Git跟踪标记为忽略的特定位置下的文件夹名称

问题描述

node_modules是一个在我的项目中到处都忽略的文件夹:

.gitignore:

node_modules/

我正在做一些测试,所以我在node_modules文件夹下创建了多个模拟文件test夹。

我如何告诉 git 不要忽略node_modules下的所有文件夹test/**/*(它可以在任何级别下test/)?

标签: git

解决方案


您可以在排除模式之后的一行上向 .gitignore 添加否定模式node_moduels

node_modules/
!test/**/node_modules/

推荐阅读