是否有可能在某些目录中屏蔽所有内容而不是“文件名”?

时间:2011-10-31 12:40:06

标签: git gitignore

我的目录中包含许多具有相同扩展名的不同文件,我想只添加此目录中的一些文件并屏蔽其余文件。我知道我可以不添加它们而不需要屏蔽,但最好让tortieseGit将所有内容都屏蔽掉。

有可能吗? gitignore可以例外吗?

2 个答案:

答案 0 :(得分:3)

如果你想忽略扩展名为.txt的所有文件,但不要忽略a.txt,只需把它放在.gitignore中:

*.txt
!a.txt

答案 1 :(得分:1)

是的,git可以使用!忽略异常。所以忽略除了foo add之外的一切

*
!foo

在.gitignore文件中