Как переименовать локальные и удаленные ветки git
Если вы неправильно дали название ветки и поместили в удаленный репозиторий, выполните следующие шаги, пока никто из разработчиков не заметил, что вы не следовали соглашению по именованию.
1. Как переименовать локальную ветку
Если вы хотите переименовать ветку, на которой находитесь
git branch -m new-name
Если вы на другой ветке:
git branch -m old-name new-name
2. Удалите удаленную ветку old-name и добавьте локальную ветку new-name
git push origin :old-name new-name
3. Снова добавьте ветку для локальной ветки new-name
Переключитесь к ветке и дальше задайте:
git push origin -u new-name
Как более быстрый способ, вы можете использовать следующие шаги (команда для вашего терминала):
git branch -m old_branch new_branch # Rename branch locally
git push origin :old_branch # Delete the old branch
git push --set-upstream origin new_branch # Push the new branch, set local branch to track the new remote