使用git桌面我提交了我的更改并按下了同步。有合并错误,我的本地文件发生了很大的变化。如何撤消更改?

时间:2017-03-20 06:36:49

标签: git github

当我不应该完成并且更改了很多本地文件时,我意外地同步了如何撤消此同步?

1 个答案:

答案 0 :(得分:1)

以下答案假设:a)您已经提交了所有有价值的工作,并且b)您不希望从远程分支进行最近合并(“同步”)中的任何操作。假设这两个都是真的,你可以只对你的分支的当前HEAD进行硬重置:

git reset --hard HEAD

如果你最终遇到类似的情况,你想要整个工作目录(也许是舞台,如果你已经上演了任何东西),你可以使用以下命令从HEAD中签出单个文件:

git checkout -- path/to/some/file.ext