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

时间:2015-04-28 11:24:32

标签: git diff status

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

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

这可能是什么问题?

编辑:

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

3 个答案:

答案 0 :(得分:5)

我的解决方案是

git update-index --really-refresh

答案 1 :(得分:1)

您可能已将文件添加到.gitignore文件中,该文件位于项目的根目录中。

git status文件中删除文件,您将看到/us/命令更改文件。

答案 2 :(得分:0)

检查您的.gitignore文件,您可能会在那里找到该文件。如果你愿意的话。只是从那里删除它,应该工作。

Gitignore file info