Переименовать локальную и удаленную ветку GIT

У нас в команде при работе с GIT есть правило именования веток. Собственно проблема — неправильно назвал ветку. Что делать? Ответ ниже.

Переименование ветки Git

Выполните следующие действия, чтобы переименовать локальную и удаленную ветку GIT:

Переключения на локальную ветку, которую вы хотите переименовать, если вы еще не на ней:

git checkout <old_name>

Переименуйте локальную ветку, набрав:

git branch -m <new_name>

Если вы уже отправили ветку <old_name> в удаленный репозиторий, удалите удаленную ветку <old_name>:

git push origin --delete <old_name>

Наконец, нажмите локальную ветвь <new_name> и сбросьте ветку

git push origin -u <new_name>

Вот и все.

Момент.
Переименование локальной ветки GIT – это всего лишь одна команда. Вы не можете напрямую переименовать удаленную ветку, вам нужно удалить ее, а затем повторно нажать переименованную локальную ветку.