【发布时间】:2011-08-14 13:45:17
【问题描述】:
我想放弃在提交 <commit-hash> 之后所做的所有更改。
所以我做了:
git reset --hard <commit-hash>
现在我想对我的遥控器做同样的事情。我怎样才能做到这一点?我在<commit-hash> 之后做了一些提交(和推送),我只想将它们全部丢弃。只是在路上出了点非常错误,我不想让它变得比现在更糟。 ;(
我基本上想把我的origin/master倒回<commit-hash>
【问题讨论】:
-
你确定你的
origin/master没有被其他用户拉推吗?始终要避免更改公共(即非本地)存储库的历史记录。
标签: git