Git删除远程提交

时间:2016-06-08 12:01:43

标签: git github git-rebase git-remote

enter image description here

好吧,我开始通过镜像克隆另一个模块(联系人列表)开始一个新的角度模块(称之为无线电)...错误,因为现在,我有与“新”无关的标签,分支和提交模块...请看图像。

我设法轻松删除了分支和标签。

有人可以帮我删除每次提交之前提交2912,从Chris的最后一次提交开始......该列表有数百个提交,我不能单独删除每个提交。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用交互式rebase执行此操作 git rebase -i

删除要删除的提交并保留其余部分。您还可以通过将pick关键字更改为squash来选择压缩提交。

您可以在此处找到更多信息:https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History

相关问题