标签: git
我不小心将分支1中的更改提取到分支2.如何将分支2的本地副本设置回原点上的最后一次提交?
这些更改尚未推送到远程存储库。
答案 0 :(得分:2)
在每个分支中,您想要返回“上游”版本,git reset --hard @{u}(@{u}是@{upstream}的缩写)
git reset --hard @{u}
@{u}
@{upstream}
答案 1 :(得分:1)
您可以重置为上一个状态。使用git log搜索最后一个提交ID,然后使用git reset --hard <id>重置为该提交ID。
git log
git reset --hard <id>