Как переименовать мою ветку git 'master' в 'release'?

Мы хотели бы применить новую политику для наших проектов, которая теперь будет называть главную ветвь веткой релиза, чтобы обеспечить более четкое представление о том, как следует использовать ветвь. Естественно, у нас также будут развиваться и выпускаться ветки-кандидаты.

Я понимаю, что могу переименовать основную ветку локально, просто используя следующее:

git branch -m master release

Однако это только локально. Даже если я нажму это на пульте, HEAD все равно будет указывать на удаленную главную ветвь. Я хочу полностью избавиться от основной ветки и сделать локальную ветку по умолчанию при первоначальном клонировании, будь то релиз.

Как мне этого добиться?

РЕДАКТИРОВАТЬ: Кажется, что, поскольку источник находится на gitorious сервере, я получаю ошибки, удаляя главную ветвь. Сейчас я пытаюсь понять, возможно ли изменить это так, чтобы ветка по умолчанию была 'release'.

Ответы на вопрос(5)

Ваш ответ на вопрос