Cómo cambiar el nombre de una rama de Git local o remota en Linux

1 mar 2021 1 min di lettura
Cómo cambiar el nombre de una rama de Git local o remota en Linux
Indice dei contenuti

Introducción

Estás colaborando en un proyecto con un grupo de personas y has definido una convención de nomenclatura para las ramas de git. Creó una nueva rama, envió los cambios al repositorio remoto y se dio cuenta de que el nombre de su rama era incorrecto.

Afortunadamente, Git te permite cambiar el nombre de las ramas muy fácilmente usando el comando git branch -m

Esta guía explica cómo cambiar el nombre de las ramas de Git locales y remotas.

Cambiar el nombre de la rama de Git

Siga los pasos a continuación para cambiar el nombre de un Git de sucursal local y remota:

Comience especificando la sucursal local a la que desea cambiar el nombre:

git checkout <old_name>

Cambie el nombre de la sucursal local escribiendo:

git branch -m <new_name>

Si ya ha enviado la rama <old_name> al repositorio remoto, elimine la rama remota <old_name>:

git push origin --delete <old_name>

Finalmente, presione la rama local <new_name> y restablezca la rama ascendente:

git push origin -u <new_name>

Eso es todo. En este punto, ha cambiado correctamente el nombre de su rama de Git local y remota.

Conclusión

Las sucursales son parte del proceso de desarrollo de software y una de las características más poderosas de Git. Las ramas son esencialmente indicadores de cierto compromiso.

Cambiar el nombre de una rama de Git local es cuestión de ejecutar un solo comando. Sin embargo, no es posible cambiar el nombre de una sucursal remota directamente, debe eliminarla y luego presionar la sucursal local renombrada nuevamente.

Support us with a

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.