。我有一個包含各種擴展名的txt文件和二進制文件的目錄,我只想對版本進行控制* .txt文件我怎麼能gitignore除* .txt之外的所有內容?例如,
1
A
回答
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
!*/
相關問題
- 1. 你如何gitignore除目錄以外的所有內容?
- 2. 我怎麼能阻止除根PHP腳本以外的所有內容
- 3. 如何刪除除.gitignore之外的所有git文件
- 4. 記事本++:如何刪除除url之外的所有內容?
- 5. 我怎麼能找到除引號之間的所有空格?
- 6. 我如何使用avrdude擦除除EEPROM之外的所有內容?
- 7. 刪除字符串中除數字之外的所有內容
- 8. Nutch + Solr; SolrDeleteDuplicates刪除除索引之外的所有內容
- 9. 我怎麼能在所有
- 10. 刪除除了某個標記及其內容之外的所有內容Python
- 11. 使.gitignore忽略除了一個文件以外的所有內容
- 12. 的.gitignore不能忽略的所有文件夾除外
- 13. 你怎麼知道可能有例外?
- 14. 如果你刪除.gitignore會怎麼樣?
- 15. MySQL刪除之前的所有內容/
- 16. 針對除Internet Explorer之外的所有內容8-
- 17. 重定向除一篇文章之外的所有內容
- 18. 翻譯除帖子之外的所有內容
- 19. HTML輸入模式:除URL之外的所有內容
- 20. 迭代除UIContainerView之外的所有內容
- 21. PHP preg_match:匹配除字符串之外的所有內容
- 22. Docker |我怎樣才能刪除所有的容器,但幾個
- 23. 如何去除變量中除數字之外的所有內容?
- 24. 除匹配值外,我如何匹配所有內容?
- 25. PHP文件發送我的表單除了「textarea」之外的所有內容
- 26. .gitignore中的例外
- 27. x [i] .parentElement.NodeName適用於除explorer之外的所有內容。爲什麼?
- 28. 「git stash -A」如何排除.gitignore內容?
- 29. 返回除.txt之外的所有文件
- 30. 我怎麼能在txt文件的BufferedReader行刪除