git设置忽略除了某个文件夹以外的所有文件和文件夹
lynnk
852 人已围观
/* !/folder-to-keep/
第一行规定忽略根目录下的所有文件和文件夹,*是通配符,表示匹配任意文件或文件夹。
第二行使用感叹号(!)来指定忽略列表中需要保留的文件夹。这个感叹号表示“不要忽略”,因此可以让Git跟踪指定的文件夹。
注意,如果在某个文件夹下有子文件夹或子文件需要被跟踪,还需要在.gitignore文件中添加相应的规则来指定这些文件或文件夹。
需要注意的是,.gitignore文件中的规则是按顺序匹配的,因此规则的顺序可能会影响匹配结果。在上面的示例中,第二行的规则要放在第一行的后面,以确保它能够覆盖第一行的规则。
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。