Как переименовать локальную или удаленную ветку Git в Linux

12 set 2022 1 min di lettura
Как переименовать локальную или удаленную ветку Git в Linux
Indice dei contenuti

Введение

Вы работаете над проектом с группой людей и определили соглашение об именах для веток git. Вы создали новую ветку, отправили изменения в удаленный репозиторий и поняли, что имя вашей ветки неверно.

К счастью, Git позволяет очень легко переименовывать ветки с помощью команды git branch -m.

В этом руководстве объясняется, как переименовывать локальные и удаленные ветки 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.

Вывод

Ветки являются частью процесса разработки программного обеспечения и одной из самых мощных функций Git. Ветки по сути являются индикаторами определенного коммита.

Переименование локальной ветки Git — это вопрос запуска одной команды. Однако невозможно переименовать удаленную ветку напрямую, вы должны удалить ее, а затем снова нажать на переименованную локальную ветку.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.