2013-07-23 46 views

回答

2

您可以使用!來否定模式。

* 
!*.txt 
5

的.gitignore: 「!」

# ignore everything 
* 
# but not subdirectories 
!*/ 
# and not .txt files 
!*.txt 
0

可選前綴否定了這種模式;之前的模式排除的任何匹配文件 將再次包含在內。如果 取反的模式匹配,則這將覆蓋較低的優先模式 來源。在第一個「!」前放置一個反斜槓(「\」)對於以字符「!」開頭的模式 ,例如「\!important!.txt」。 source

2

爲包括TXT只在目錄結構中,你必須忽略所有除(否定)TXT和子目錄。所以在.gitignore上做一些改動。

* 
!.gitattributes 
!.gitignore 
!readme.md 
!.gitkeep 
!*.txt 
!*/ 
相關問題