解决gitignore不生效的问题 你的人类朋友 2024-05-05 86 阅读1分钟 问题描述 不小心将名字中带有demo的文件也push到github上了。后面加了个.gitignore文件写上了*demo*,之后重新add、commit、push了一遍发现没有效果 解决 cd到你要放弃追踪的文件的那个目录下,git bash执行git rm --cached 你不想追踪的文件名 然后重新再add、commit、push即可。 P.S. 需要注意的是,如果只在项目的根目录执行上述命令,而不想继续追踪的文件不在根目录,那该命令是不会生效的。