我在这篇文章中遇到了与 OP 相同的问题,但我不明白标记为正确的答案(我没有看到它解释了如何解决这种情况)
我这样做并得到这个错误:
$ git update-index --assume-unchanged web.config
fatal: Unable to mark file web.config
该文件已添加到存储库
它不在
.git/info/exclude
它
.gitignore
不在(它是,但我把它拿出来,然后强制使用 web.config 添加git add -f web.config
,提交,并将这些更改推送到 repo)当我做 Git ls-files -o 它不存在
那么我能做些什么来修复呢?