有时候会有这种需求,忽略已追踪文件的改动, 例如,工程里已经有了pom.xml,并且已经放到版本库,这时候我想修改下pom.xml让其适配自己的环境(比如设置连自己的测试数据库),但是又不想不小心push到远程仓库。由于已经存在于版本库,
本地修改不提交到远程仓库
git update-index --assume-unchanged index.jsp
取消本地忽略
git update-index --no-assume-unchanged index.jsp
查看本地仓库哪些文件被加入忽略列表
git ls-files -v
转载自 git 忽略已经跟踪文件的改动