将分支返回到源的最后一次提交

时间:2017-01-09 20:07:51

标签: git

我不小心将分支1中的更改​​提取到分支2.如何将分支2的本地副本设置回原点上的最后一次提交?

这些更改尚未推送到远程存储库。

2 个答案:

答案 0 :(得分:2)

在每个分支中,您想要返回“上游”版本,git reset --hard @{u}@{u}@{upstream}的缩写)

答案 1 :(得分:1)

您可以重置为上一个状态。使用git log搜索最后一个提交ID,然后使用git reset --hard <id>重置为该提交ID。