使用一条命令将多个分支变基为 master
Rebase multiple branches into master with one command
我正在处理一些废弃的 repo,它有两打功能分支,我希望它们在 master 中,有没有办法在一个命令中重新设置基准,或者我必须一个一个地完成它们?
您可以在一个命令中进行合并:
# providing the current branch is `master`
git merge br1 br2 br3
至于变基,这在很大程度上取决于你所说的 "one command" 是什么意思。是下面一个命令吗?
for br in br1 br2 br3; do git rebase master $br; done
我正在处理一些废弃的 repo,它有两打功能分支,我希望它们在 master 中,有没有办法在一个命令中重新设置基准,或者我必须一个一个地完成它们?
您可以在一个命令中进行合并:
# providing the current branch is `master`
git merge br1 br2 br3
至于变基,这在很大程度上取决于你所说的 "one command" 是什么意思。是下面一个命令吗?
for br in br1 br2 br3; do git rebase master $br; done