忽略git目录中的所有文件类型

时间:2018-03-11 14:32:29

标签: git gitignore

我无法理解如何忽略目录中的所有文件扩展名以及git中的所有子目录。

我基本上有一个包含许多不同文件类型的大型文件夹,并且只想将该文件夹中的.txt和.tex文件及其所有子文件夹提交到git。有没有比将所有其他文件扩展名结尾放在.gitignore文件中更简单的方法?

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:3)

您可以尝试忽略所有内容,然后将.txt.tex个文件排除在被忽略之外的任何位置:

*
!*/
!*.txt
!*.tex
*/*
!*/*.txt
!*/.tex