GIT:调整位于同一“线程”上的多个分支的基准]]

问题描述 投票:1回答:1

我有几个分支指针,除了一个分支指针之外,其他所有分支指针:

* <branch Z
| + <branch c
| + _commit 
| + <branch b
| + _commit 
| + <branch a
| + _commit 
|/
+ _commit

是否有可能一口气将它们全部基于branch Z而不用一个接一个地重新建立它们?

我有几个分支指针,除了一个分支指针以外的所有分支指针:* ] >>

git rebase
1个回答
1
投票

您必须重新设置每个分支的基础,这将避免出现错误。我会:

git checkout a
git rebase z
git checkout b
git rebase a
git checkout c
git rebase b
© www.soinside.com 2019 - 2024. All rights reserved.