1

我和我的朋友正在合作一个项目(都是业余爱好者),我们在 git rebase 上遇到了困难。我们的工作流程是我们在自己的每个分支上工作,每次有人完成工作时,他们都会推送并发送拉取请求。在我们审查并给 PR 开绿灯后,我们会将其变基为 master。听起来是一个非常有条理的过程,但每次我们将一个分支变基为 master 时,似乎如果我们希望另一个分支变基为 master,我们现在处于一个超然的状态。那么关于如何避免这种分离头的任何提示?

4

1 回答 1

1

正如“ Git:如何一次变基多个分支(具有相同的基本提交)? ”中所述,不应该有任何分离的 HEAD。

每个 rebase 都会重放分支并为每个 rebase 分支重新创建一个 HEAD。

重新设置分支及其子分支有点棘手:请参阅此答案

于 2014-02-09T00:06:56.847 回答