GIT diff和GIT状态忽略文件的更改

Hor*_*vin 2 git diff status

我有一个git存储库,我与他合作了几个星期.它包含分支.现在我遇到了编辑特定文件的问题(我很久以前就添加了这个文件)但是新版本没有出现在git diff和git status中.所以我不能提交这个文件的新版本.

我的所有文件都不会发生这种情况.

这可能是什么问题?

编辑:

  • 我的.gitignore是空的.
  • 特定文件位于主目录中.

Hor*_*vin 5

我的解决方案是

git update-index --really-refresh
Run Code Online (Sandbox Code Playgroud)