不提交本地修改可分为两种情况:
-
删除 git 库中已存在的记录,并在本地忽略该文件
git rm --cached <file>
然后将这个文件加入
.gitignore
中 -
忽略本地改动,但不删除已存在的记录
git update-index --assume-unchanged <file>
恢复
git update-index --no-assume-unchanged <file>
March 10, 2014
不提交本地修改可分为两种情况:
删除 git 库中已存在的记录,并在本地忽略该文件
git rm --cached <file>
然后将这个文件加入.gitignore
中
忽略本地改动,但不删除已存在的记录
git update-index --assume-unchanged <file>
恢复
git update-index --no-assume-unchanged <file>