我试图将错误日志添加到我的 .gitignore 文件中,并且在某处读取到在将文件添加到 .gitignore 后我必须专门取消跟踪该文件。不知何故,我最终使用它来这样做:
git update-index --assume-unchanged Logs/Err.log
一切看起来都很好,直到我切换到我的开发分支进行合并。我不能改变分支。我收到以下错误:
您对以下文件的本地更改将被结帐覆盖:Logs/Err.log
然而,当我git status --s
从当前分支运行 a 时,我得到“没有可提交的内容,工作目录干净”
我在某个地方搞砸了。我怎样才能“实际上”忽略该错误日志?如何恢复到以前的非更新索引命令?