Git 忽略文件“.gitignore“不起作用
清除不需要跟踪的文件(不想要再远程仓库出现的文件)
git rm -r --cached 不需要跟踪的文件名
git add .
git commit -m "update .gitignore"
git push
举个例子:
- 删除db文件下的
jdbc.properties
缓存git rm --cached db/jdbc.properties
- 注意: git rm --cached 删除的是追踪状态,而不是物理文件;如果你真的是彻底不想要了,你也可以直接 rm --> 忽略 --> 提交+推送。