使用一个命令将多个分支重新建立为主节点

时间:2019-05-15 13:38:52

标签: git git-branch git-rebase

我正在处理一些废弃的回购,该回购有两个功能分支,并且我希望它们在master中,有没有办法在一个命令中重新建立基础,还是必须一个接一个地执行?

1 个答案:

答案 0 :(得分:2)

您可以在一个命令中合并:

# providing the current branch is `master`
git merge br1 br2 br3

对于重新设置,很大程度上取决于“一个命令”的含义。以下是一个命令吗?

for br in br1 br2 br3; do git rebase master $br; done