Cómo eliminar una rama en GitHub
Si está trabajando en un repositorio con mucha actividad, la cantidad de ramas creadas puede sumarse rápidamente. La etiqueta básica de GitHub requiere que elimine las ramas fusionadas o las ramas que ya no necesita. Eso es todo.
Tabla de contenido
Eliminar una sucursal usando el sitio web de GitHub (solo sucursales remotas)
Eliminar una sucursal local o remota desde la línea de comando
Eliminar una sucursal usando el sitio web de GitHub (solo sucursales remotas)
Puede eliminar sucursales usando el sitio web de GitHub. Sin embargo, solo puede eliminar sucursales remotas con este método; no puede eliminar sucursales locales del sitio web de GitHub.
Para comenzar, visite el sitio oficial de GitHub y Ingrese a su cuenta. Una vez que haya iniciado sesión, seleccione el repositorio que contiene la rama que desea eliminar del panel izquierdo.
A continuación, haga clic en «Sucursal» debajo del menú del título.
Aparecerá una lista de sucursales. Busque la rama que desea eliminar y haga clic en la papelera roja que se encuentra a su derecha.
Esta rama ahora ha sido eliminada. Para reflejar este cambio en su repositorio local, cambie al directorio apropiado, consultemain
rama, luego desde la línea de comando ejecutargit --pull
Ordenar.
Eliminar una sucursal local o remota desde la línea de comando
Puede eliminar sucursales locales y remotas usando la línea de comando. Primero, abra una línea de comando de su elección, cambie a su repositorio de GitHub (cd repo-name
) directorio, luego ejecutandoComando echa un vistazomain
rama.git checkout feature-branch-name
Puede ejecutar dos comandos diferentes para eliminar sucursales locales. Si ya se ha fusionado, ejecute:
git rama -d nombre de la rama
Alternativamente, para eliminar una rama a la fuerza, independientemente de su estado actual, ejecute:
git rama -D nombre de la rama
solo reemplazabranch-name
para el nombre real de su sucursal. Por ejemplo, si el nombre de nuestra sucursal es test-branch, ejecutaríamos:
rama git -d rama de prueba
La sucursal local ahora está eliminada. Si quisiera eliminar una sucursal remota, ejecutaría:
git push nombre-remoto --eliminar nombre de rama
Voluntadremote-name
y reemplazarbranch-name
por los tuyosP.ej:
git push origin --eliminar rama de prueba
La rama remota ahora está eliminada.
Si desea eliminar bifurcaciones en un repositorio de GitHub que ya no están activas o son necesarias, no tiene que eliminar las ramas una por una; puede eliminar todo el repositorio.