更改分支的父级
Change Parent of a Branch
我有一个分支 A 从 master 签出 branch.then 我有一个分支 B 从分支 A 签出。
我想将分支 B 的父级更改为 master
当前树
master
/
A
/
B
应该
master
/ \
A B
git checkout B
git rebase A --onto master
您可以使用此命令更改您的父分支:
git rebase --onto new_parent_branch old_parent_branch
对于您的情况,请使用这些命令:
git checkout B
git rebase --onto master A
我有一个分支 A 从 master 签出 branch.then 我有一个分支 B 从分支 A 签出。
我想将分支 B 的父级更改为 master
当前树
master
/
A
/
B
应该
master
/ \
A B
git checkout B
git rebase A --onto master
您可以使用此命令更改您的父分支:
git rebase --onto new_parent_branch old_parent_branch
对于您的情况,请使用这些命令:
git checkout B
git rebase --onto master A