Мы хотели бы применить новую политику для наших проектов, чтобы главная ветвь теперь называлась ветвью выпуска, чтобы убедиться, что более ясно, как использовать ветку. Естественно, мы будем разрабатывать и выпускать дочерние ветки.
Я понимаю, что я могу переименовать главную ветвь локально, просто используя следующее:
git branch -m master release
Однако это только локально. Даже если я нажимаю это на удаленный, HEAD все еще указывает на удаленную ведущую ветвь. Я хочу полностью избавиться от основной ветки и сделать локальную ветвь по умолчанию на начальном клоне, освободить.
Как я могу это достичь?
РЕДАКТИРОВАТЬ: Похоже, что, поскольку источник находится на критическом сервере, я получаю ошибки, удаляющие главную ветку. Я пытаюсь увидеть, если это можно изменить, чтобы ветвь по умолчанию была "release".