这里可能有两种原因,一个没有刷新Git缓存,二是Git忽略规则有问题 更新Git缓存 git rm -r --cached . git add . git commit -m "modify git ignore rule" Ignore规则 检查下忽略文件的目录表示是否正确 XXX忽略任意目录下名为XXX的文件 /XXX忽略根目录下名为XXX的文件 XXX/忽略XXX文件夹 XXX/*忽略XXX文件夹下的所有内容 *XXX忽略以XXX结尾的所有文件 **/XXX忽略任意目录下名为XXX的文件 **/XXX和XXX效果一致,如果为了强调,可以保留**