由于文件较大,git rebase在rebase期间因“致命:内存不足”错误而失败

时间:2017-11-09 16:58:24

标签: git

以下是场景:
git repo包含master。分支名为“fixed_dependencies”创建。关闭“fixed_dependencies”,创建另一个分支“included_externals”,其中添加了一些大文件(每个超过1GB)。关闭“included_externals”,创建另一个分支“distributed_comms”。当我们使用master重新定义“distributed_comms”时,在前一个commit / branch中添加的那些文件会导致“致命:内存不足”错误。

问题:
我们如何将“distributed_comms”合并/重新绑定到master(为了保留repo历史记录),而不是恢复为master并简单地从分支中复制新文件(减去大的有问题的文件,这是一个错误的添加)进入一个新的分支并与主人重新组合新的分支?有没有办法告诉git在重播工作中放弃那些大文件?

0 个答案:

没有答案