取消忽略全局 .gitignore 中的所有文件

18

在查看了git ignore exception之后,我意识到可以从全局的.gitignore文件忽略代码库中的文件。

是否有一种方法可以重写全局.gitignore文件的所有规则,以便代码库中包含所有内容而没有被忽略的文件?(除了逐个取消忽略每个文件之外)


你的意思是在子文件夹中吗?像这样!subfolder / * .dll? - lib
我觉得你可以通过删除.gitignore文件来“覆盖全局.gitignore中的所有规则”。不过也许这并不是你想要的... - twalberg
2个回答

38
在仓库文件夹中创建一个名为.gitignore的文件,其中只包含一条规则。
!*

这将忽略主要的 .gitignore 文件中所有文件(*)的规则(带有!)。


2

您可以。

创建您自己的.gitignore文件,并使用适当的规则将其放置在需要应用的目录中。这些规则将适用于具有本地.gitignore及其子目录的目录。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接