2016-08-16 192 views
0

我剛剛遇到了一個情況,我的.gitignore忽略了包含「.lib」的文件夾,因爲一個規則旨在忽略具有擴展名.lib的文件。忽略文件擴展名

我的.gitignore通常具有「* .lib」,並且有一個名爲「Main.Lib」的文件夾也被忽略。

如何確保只有擴展名爲.lib的文件纔會被忽略?

回答

4

結尾/表示目錄。並且以感嘆號開頭的行意味着而不是

而且因爲以後行具有優先級,這將.gitignore你需要的東西:

*.lib 
!*.lib/ 
+0

好了,所以基本上以確保我不無意中忽略文件夾,我必須爲我忽略的每個文件擴展名執行此操作 –

1

使用!屏蔽

*.lib 
!Main.lib/