Git 忽略文件“.gitignore“不起作用

清除不需要跟踪的文件(不想要再远程仓库出现的文件)

  1. git rm -r --cached 不需要跟踪的文件名

  2. git add .

  3. git commit -m "update .gitignore"

  4. git push

举个例子:

  1. 删除db文件下的jdbc.properties缓存 git rm --cached db/jdbc.properties
  • 注意: git rm --cached 删除的是追踪状态,而不是物理文件;如果你真的是彻底不想要了,你也可以直接 rm --> 忽略 --> 提交+推送。