如何永久删除github中的合并?

时间:2010-12-02 04:15:11

标签: git github

我意外地将一个项目与另一个与它无关的项目合并,我不想这样做。我成功地将项目取消了。但是,现在我想删除错误的提交。我该怎么做。

我尝试使用git rebase,但它不显示合并。

1 个答案:

答案 0 :(得分:4)

如果你已经成功地取消了项目(我假设你通过git重置 - 硬HEAD~N),那么你需要通过以下方式强制更改到“主线”:

git push -f

请注意,除非您确定在意外提交意外提交后没有人从“主线”中撤出,否则通常不建议这样做。