【发布时间】:2021-10-28 07:16:50
【问题描述】:
我有一个 500 次提交的长变基,我必须通过 github checkout --ours file.py 和 --theirs 为每个提交指定相同的文件以支持;有没有办法通过告诉Git Bash 将此首选项应用于所有进一步的冲突来自动执行此操作?
【问题讨论】:
-
我会注意到,在 rebase 期间仅拿走我们/他们的就很少见。这并非完全不可能,只是很少见——如果您发现自己处于其中一种情况,那可能意味着无论如何
git rebase是错误的工具。 -
@torek 我的 PR 是基于一个分支的,但是库重新基于另一个分支,现在我必须合并到那个分支中——是的,我确定
--ours和--theirs始终存在在这种情况下也是如此。如果有更好的方法,我可以提出一个问题。 -
上游做自己的变基是这些罕见情况之一的候选者。听起来你已经中了一个。这种事情当然是为什么其他人不应该在可能的情况下对公共代码进行变基:这让像 you... 这样的人非常头疼