Git 更改分支的父级
我有一个分支a分支a从master分支签出。然后我有一个分支B从分支a签出 我想将分支B的父级更改为master 当前树Git 更改分支的父级,git,rebase,Git,Rebase,我有一个分支a分支a从master分支签出。然后我有一个分支B从分支a签出 我想将分支B的父级更改为master 当前树 master / A / B 应该是 master / \ A B 您可以使用此命令更改父分支: git rebase --onto new_parent_branch old_parent_branch 在您的情况下,请使用以下命令: git签出B git-r
master
/
A
/
B
应该是
master
/ \
A B
您可以使用此命令更改父分支:
git rebase --onto new_parent_branch old_parent_branch
在您的情况下,请使用以下命令:
git签出B
git-rebase——主控A
您可以使用此命令更改父分支:
git rebase --onto new_parent_branch old_parent_branch
在您的情况下,请使用以下命令:
git签出B
git-rebase——主控A
如果我将代码推到远程,并且我希望在远程上进行相同的更改,该怎么办?
git push--force
(假设服务器允许)。如果我将代码推到远程,并且我希望在远程上进行相同的更改,该怎么办?git push--force
(假设服务器允许)