我们有几个git存储库在Android项目上工作.我们有'引导'回购,它很小,而'android'则是巨大的.在开发过程中,我们的一个人将分支从'android'推送到'boot',现在启动存储库大小为700 MB!无论如何完全删除错误的分支以及现在从'boot'开始的与它相关的所有提交?
我尝试过filter-branch和其他方法,但是大多数方法都会更改错误推送后的提交数量
理论上,这不应该是一个问题,删除"在一边"的提交.此分支从未合并为"master",并且这些提交不是任何有用提交的父级