Como renomear minha ramificação 'master' do git para 'release'?

Gostaríamos de impor uma nova política para nossos projetos de que o ramo mestre agora seja chamado de ramo de lançamento para garantir que seja mais claro como o ramo deve ser usado. Naturalmente, teremos também o desenvolvimento e a liberação de filiais candidatas.

Entendo que posso renomear a ramificação principal localmente, simplesmente usando o seguinte:

git branch -m master release

No entanto, isso é apenas localmente. Mesmo que eu empurre isso para o controle remoto, o HEAD ainda aponta para o ramo mestre remoto. Eu quero me livrar completamente do ramo mestre e fazer com que o ramo local padrão no clone inicial seja liberad

Como posso conseguir isso?

EDITAR Parece que, como a origem está em um servidor monitorado, recebo erros ao excluir a ramificação principal. Estou tentando ver agora se é possível alterar isso para que o ramo padrão seja 'release'.

questionAnswers(5)

yourAnswerToTheQuestion