Cómo renombrar una rama (branch) local y remota en git

Rubén Castro, actualizado a 13 enero 2019

Algunas veces tenemos mal configurado el nombre de una rama y lanzamos este cambio al repositorio remoto, cambiándose el nombre en el global. A continuación, vamos a ver cómo lo podemos solucionar.

  • Renombra tu rama local. Si estás en la rama que quieres cambiar:
git branch -m <nuevo-nombre>
  • Si estás en otra rama, ejecuta el comando:
git branch -m <nombre-antiguo> <nuevo-nombre>
  • Borra el nombre antiguo y haz un push del nuevo nombre de la rama local
git push origin :<nombre-antiguo> <nuevo-nombre>
  • Restablezcer la rama remota desde el nuevo nombre local
git push origin -u new-name
Ver más
VidaXP puede usar cookies para recopilar estadísticas, optimizar la funcionalidad del sitio y ofrecerte publicidad basada en tus intereses. Si sigues navegando estarás aceptando su uso. Más información de nuestras políticas.