我有这个:
$ git checkout -- .
$ git pull
Updating 4411c31..db4498d
error: Your local changes to the following files would be overwritten by merge:
index.js
utils.js
Please commit your changes or stash them before you merge.
Aborting
我一直在尝试git checkout -- .
,它不断给我相同的信息。我如何消除这里的局部变化?我不希望保留对index.js和utils.js的更改。
答案 0 :(得分:1)
我最好的猜测是你的文件已经在git上演了。这意味着要摆脱这些变化,你必须git reset HEAD .
来取消你的变化,然后git checkout -- .
才能真正摆脱它们。如果这不正确,请您显示git status
的结果吗?