git ignore的小技巧

发布时间 2023-07-24 11:06:49作者: tangjicheng

.gitignore文件中,你可以使用!来排除特定模式的文件,即使在通配符规则中已经排除了相关文件类型。对于你的情况,你可以像这样配置.gitignore文件:

*.txt
!requirements.txt

这样,*.txt会排除所有以.txt结尾的文件,但是!requirements.txt会排除对requirements.txt的排除,即允许requirements.txt文件被版本控制。

使用!符号可以在.gitignore中撤销先前的排除规则。注意,!后面的文件名应该是具体的文件名,而不是通配符。