这里可能有两种原因,一个没有刷新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效果一致,如果为了强调,可以保留**