
Вы работаете над проектом с группой людей и определили соглашение об именовании веток Git. Вы создали новую ветку , отправили изменения в удалённый репозиторий и обнаружили, что имя вашей ветки неверно.
К счастью, Git позволяет очень легко переименовать ветку с помощью команды git branch -m .
В этом руководстве объясняется, как переименовывать локальные и удаленные ветки Git.
Переименование ветки Git
Чтобы переименовать локальную и удаленную ветку Git, выполните следующие действия:
-
Начните с переключения на локальный филиал, который вы хотите переименовать:
git checkout -
Переименуйте локальную ветку, введя:
git branch -mНа этом этапе вы переименовали местный филиал.
Если вы уже отправили ветку
в удаленный репозиторий , выполните следующие шаги, чтобы переименовать удаленную ветку. -
Отправьте локальную ветку
и сбросьте вышестоящую ветку:git push origin -u -
Удалить удаленную ветку
:git push origin --delete
Вот и всё. Вы успешно переименовали локальную и удалённую ветки Git.
Заключение
Ветки являются частью процесса разработки программного обеспечения и одной из самых мощных функций Git. По сути, ветки — это указатели на определённый коммит.
Переименование локальной ветки Git выполняется одной командой. Однако удалённую ветку напрямую переименовать нельзя; необходимо отправить переименованную локальную ветку в репозиторий и удалить ветку со старым именем.
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
Связанные руководства