![](/img/trans.png)
[英]Git checkout and reset on Windows occasionally shows random files have changed
[英]git thinks files have changed
我在一台机器上的一个项目上做了一些工作,然后推送到github,然后在另一台机器上克隆并做了一些工作,然后推送了。 然后我回到第一台机器上pull
。 现在,第一台机器认为项目中原来的所有文件都已更改。 我试过了
git checkout -f --
和
git rm --cached -r .
git checkout -f
甚至尝试过
git stash
但是无论我做什么, git status
告诉我那些文件已更改。 我如何使其停止?
这似乎是一个行尾/ autocrlf问题。 我意识到解决此问题的一个绝妙技巧(如果您的索引无关紧要)是:
$ git add -u .
$ git reset .
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.