Git:只添加一组特定的通配符并忽略其他所有通配符

时间:2013-05-21 07:12:12

标签: git gitignore

我正在开展一个项目,但我想忽略所有不是.cpp.h.cxx.hpp文件的内容。我怎样才能做到这一点?我尝试将以下行添加到我的.gitignore文件中,但它仍然添加了libs和png文件以及其他垃圾:

!*.cpp
!*.h
!*.hpp
!*.hxx
!*.cxx
!*.c

如何忽略除这些扩展之外的所有内容?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以添加

*.*

在.gitignore文件的开头。

除了下面用'!'定义的文件外,它将忽略每个文件。

您可以在Githubgitignore.io上找到很多有用的.gitignore文件