切换分支,保持相同的更改集

时间:2016-04-11 18:28:11

标签: gerrit

我在Gerrit中有一个更改集,有一段时间是基于master分支。

所以,我的推送命令看起来像这样:

git push origin HEAD:refs/for/master

但是现在,我需要开始处理主题分支(但仍然使用相同的更改集)。 所以,我试着像这样推动:

git push origin HEAD:refs/for/myTopicBranch

但是,这似乎创造了一个全新的变更集,而不是简单地改变当前变更的元数据(如更新主题所做的那样)。

有没有办法在创建后将变更集与不同的分支相关联?

1 个答案:

答案 0 :(得分:1)

没有。你不能这样做。如果你想在不同的分支中工作,请像你所做的那样推送到这个新分支(git push origin HEAD:refs / for / myTopicBranch)并放弃(使用Gerrit web界面)原始更改。