可以说我的全局变量中有“ .foo”,.gitignore
这对我当前的所有项目都很有效(并且可以说它们很多,因此我想将其保留在全局忽略文件中)。
现在,我开始一个新项目,该项目.foo
在所有地方都使用文件。
如何.foo
仅针对此特定项目“撤消” 在全局忽略中定义的文件的排除?
这意味着我可以git add .
在使用新项目时让它拾取所有.foo
文件,但是如果我git add .
在任何其他项目中运行,则这些.foo
文件将被忽略。
您可以简单地通过添加前导来忽略模式!
,如下所示:
# Don't ignore .foo file !.foo
如果将其放在本地.gitignore
,它将覆盖全局中所做的设置.gitignore
。
您可以gitignore
在此处的官方文档中找到有关受支持模式的文档。