我正在尝试将所有提交从我的主仓库压缩到我的分支内的一个提交。我这样做是因为主分支是从我们无法控制的远程仓库中提取的,而有问题的分支被拉/推到我们自己的远程git仓库(Atlassian Stash)。我这样做是因为我真的不想要或不关心主分支的所有提交历史。
我使用git rebase --root -i
启动整个过程,在交互式部分中我选择重新编写第一个提交并修复其余部分(大约有16000个提交)
现在在流程的中间,rebase经常遇到冲突,如果有一半的提交导致冲突,手动选择接受他们的冲突需要很长时间。
因此,当由于冲突而停止rebase过程时,是否可以将合并策略更改为始终接受它们?