【发布时间】:2016-07-27 23:42:45
【问题描述】:
想要恢复到之前的提交
$ git reset --hard commit_sha
似乎使用 HEAD 成功恢复的现在是上一次提交,但在 PyCharm 日志中,我仍然在分支历史记录中看到后来的提交。
所以我的问题是如何删除以后的提交?即图片在这里,我想删除提交7e260f7
我是否右键单击 7e260f7 或名为 TEMP CHANGE GROUP 的提交并选择“将当前分支重置到此处”?
因为origin/master 7e260f7 还在BitBucket 中?
$ git reset --hard 7e260f7
【问题讨论】:
-
您是否尝试过重启 PyCharm 或删除其内部缓存?有可能只是在内部存储它们。
-
嗨,Dan,但提交仍在 Bitbucket 中显示?
标签: git