【发布时间】:2011-03-01 12:54:06
【问题描述】:
我们有几个用于 Android 项目的 git 存储库。我们有很小的“boot”repo和很大的“android”。在开发过程中,我们的一个人将分支从“android”推送到“boot”,现在启动存储库大小为 700 MB!无论如何,现在是否可以从“启动”中完全删除错误的分支以及与之相关的所有提交?
我尝试了 filter-branch 和其他方法,但其中大多数更改了错误推送后的提交编号
理论上这不应该是一个问题,删除“在一边”的提交。该分支从未合并到“master”,并且这些提交不是任何有用提交的父级
【问题讨论】: