压缩历史但保留 X 个最近的提交

时间:2021-01-08 14:28:21

标签: git

我正在尝试删除远程分支中的大部分历史记录,我们需要保留大约 20-50 次提交的最新历史记录。

有问题的分支有 >3500 次提交,我尝试了 how-to-delete-all-git-commits-except-the-last-five 的建议,但我总是以冲突告终..

分支中几乎只有合并提交,有没有办法压缩前约 3500 次提交并仅保留最近的历史记录,以免与合并发生冲突?

0 个答案:

没有答案