Как переименовать ветку?
переименовываем локальную и удаленную ветки в git-репозитарии
Git является обязательным инструментом для многих программистов, особенно, для веб-разработчиков. Но мы - люди, и поэтому, иногда, мы делаем глупые ошибки, работая с репозитарием. Так, мы можем дать неверное название ветке и отправить ее в удаленный репозитарий. Ниже перечислены шаги, которые в таком случае нужно постараться успеть выполнить, до того как другие члены Вашей команды ознакомятся с ситуацией и дадут свои нелестные отзывы.
Содержание
Итак, приступим:
Как переименовать локальную и удаленную ветки
Переименуйте локальную ветку
В случае, если Вы находитесь в ветке, имя которой нужно изменить:
git branch -m new-name
А так нужно поступить, если Вы в другой ветке:
git branch -m old-name new-name
Удалите удаленную ветку со старным именем (old-name) и добавьте локальную с новым (new-name)
git push origin :old-name new-name
Перезалейте новую ветку
git push origin -u new-name
Существует и другой - сокращенный способ:
Меняем имя локальной ветки
git branch -m old_branch new_branch
Удаляем старую удаленную ветку
git push origin :old_branch
Создаем новую удаленную ветку и заливаем в нее данные
git push --set-upstream origin new_branch
Спасибо за внимание.