簡體   English   中英

如何忽略除* .cpp文件之外的所有內容

[英]How can I ignore everything but *.cpp files

因此,我有一個包含許多文件類型的文件目錄,但是我想忽略每個文件,除了少數幾個* .cpp。 這是我的.gitignore文件中的內容,但是* .cpp沒有提交。

# Ignore Everything
*

# But not .cpp
!*.cpp
!.gitignore
!README.md

文件目錄

您可以使用!*/ “忽略”目錄,以便它嘗試添加該目錄。 但是由於git無法跟蹤目錄,因此它仍然必須查找要添加的文件。 您不理會所有*並且不理會cpp !*.cpp可以解決問題

將您的.gitignore修改為:

# Ignore Everything
*

# But not .cpp
!*.cpp
# Or directories
!*/
!.gitignore
!README.md

基本思想是git跟蹤文件而不是目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM