是否可以让git忽略所有文件,除非在特殊文件中指定?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (175)

默认情况下,是否可以让git忽略所有文件,除非在特殊文件中指定?

提问于
用户回答回答于

你可以包括!-lines到白名单文件:a .gitignore与:

*
!included/

将排除所有,但“包含/”目录

请注意,如果您希望文件匹配模式不被忽略,则在子目录中,您需要防止包含的目录被忽略。这应该不会造成很大的问题,因为git实际上不会跟踪目录,只有文件(由存储库路径标识)。

例:

*
!*/
!SOURCES

将忽略所有内容,除了SOURCES在子目录中。

用户回答回答于

扫码关注云+社区

领取腾讯云代金券