首页 > 解决方案 > 从公共分支中删除重复提交

问题描述

我已经重复提交并将我的本地分支推送到公共分支,并希望从公共分支中删除重复的提交。我该怎么做呢?

我已经尝试将樱桃采摘到一个新分支然后将其向上推,但我无法在提交中找到所有文件,并且还尝试在分支点之前重新设置基准并使用 git push 将其向上推—— force-with-lease,但我的遥控器拒绝了它,因为它会覆盖历史。

标签: git

解决方案


如果我理解正确,应该这样做:

git 恢复 SHA


推荐阅读