【发布时间】:2018-03-14 06:28:42
【问题描述】:
我有远程分支ABC,我想把它重命名为XYZ.我已经在本地重命名了。
我当前的分支是XYZ。下面的命令将在ABC 分支上创建XYZ
git push origin XYZ:refs/for/ABC
如何在遥控器上将ABC 重命名为XYZ?
【问题讨论】:
我有远程分支ABC,我想把它重命名为XYZ.我已经在本地重命名了。
我当前的分支是XYZ。下面的命令将在ABC 分支上创建XYZ
git push origin XYZ:refs/for/ABC
如何在遥控器上将ABC 重命名为XYZ?
【问题讨论】:
要重命名一个分支,您需要创建一个新分支,然后删除旧分支,但要做到这一点,您需要对“refs/*”引用具有“创建引用”权限(可能您需要 Gerrit 的帮助管理员)。
如果您有权限,您可以使用 Web UI 或使用命令行来执行此操作。
要创建或删除分支,您需要转到 Projects > List > Select project > Branches
a) 创建分支
git push origin ABC:XYZ
b) 删除分支
git push origin :ABC
【讨论】: