Mudar o nome de ramo 'a' para mestre
Pergunta
Como faço para mudar o nome de um ramo de 'a' a 'mestre' e mudar o nome de 'mestre' para 'b' em gerrit?
Eu recentemente mudado para gerrit de um repositório git.
Solução
Você pode criar o "b" branch a partir do master usando a INTERFACE de usuário da web:"Administração" -> "Projectos" -> "Seuprojeto" -> "Ramos".Digite "b" para "Nome de Ramo", e "mestre" como "Inicial de Revisão", em seguida, clique em "Criar" Ramificação do botão.
Agora para substituir o que master
é a referência, você tem que ter "force push" permissão sobre o projeto, então faça:
$ git checkout a
$ git push --force gerrit a:master
Isto irá substituir toda a história do "mestre" filial com que o local "um" ramo.Então, tenha muito cuidado com isso, e certifique-se de que é o que você quer fazer.
Finalmente, se você deseja remover o 'um' ramo de Gerrit, mais uma vez, vá para o web UI de gerenciamento de projetos do ecrã (como acima), marque a caixa próxima a "um" ramo e, em seguida, clique no botão "Excluir".
Outras dicas
Eu não sei sobre gerrit, mas geralmente em git você mudar o nome ramos, por
git branch -m old_branch new_branch