git认为文件已经改变

时间:2012-06-05 01:11:15

标签: windows git

我在一台机器上做了一些项目的工作,然后推送到github,在另一台机器上,克隆并完成了一些工作,然后推了推。然后我回到第一台机器并做了pull。现在,第一台机器认为项目中的所有文件最初都已更改。我试过了

git checkout -f --

git rm --cached -r .
git checkout -f

甚至尝试过

git stash

但无论我做什么,git status都告诉我这些文件已被更改。我如何让它停止?

1 个答案:

答案 0 :(得分:5)

这似乎是一个行结束/自动存储问题。我意识到解决这个问题的一个很好的技巧(如果你的索引无关紧要)是:

$ git add -u .
$ git reset .