当我不应该完成并且更改了很多本地文件时,我意外地同步了如何撤消此同步?
答案 0 :(得分:1)
以下答案假设:a)您已经提交了所有有价值的工作,并且b)您不希望从远程分支进行最近合并(“同步”)中的任何操作。假设这两个都是真的,你可以只对你的分支的当前HEAD进行硬重置:
git reset --hard HEAD
如果你最终遇到类似的情况,你不想要整个工作目录(也许是舞台,如果你已经上演了任何东西),你可以使用以下命令从HEAD中签出单个文件:
git checkout -- path/to/some/file.ext