繁体   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