Cómo eliminar una rama en GitHub

Si está trabajando en un repositorio con mucha actividad, la cantidad de sucursales que se crean puede acumularse rápidamente. La etiqueta base de GitHub requiere que elimine las ramas fusionadas o las ramas que ya no necesita. Así es como.

Índice de contenidos
  1. Eliminar una rama usando el sitio web de GitHub (solo ramas remotas)
  2. Eliminar una rama local o remota de la línea de comando

Eliminar una rama usando el sitio web de GitHub (solo ramas remotas)

Puede eliminar una rama utilizando el sitio web de GitHub. Sin embargo, solo puede eliminar ramas remotas con este método; no puede eliminar ramas locales del sitio web de GitHub.

Para comenzar, visite el sitio web oficial de GitHub e inicie sesión en su cuenta. Una vez que haya iniciado sesión, seleccione el repositorio que contiene la rama que desea eliminar del panel izquierdo.

Seleccione un repositorio.

Luego, haga clic en "Sucursales" en el menú del encabezado.

Haz clic en Ramas.

Aparecerá una lista de ramas. Busque la rama que desea eliminar, luego haga clic en la papelera roja a la derecha.

Haga clic en Eliminar.

La rama ahora está eliminada. Para reflejar este cambio en su repositorio local, vaya al directorio respectivo, marque el main rama, luego ejecute el git --pull comando desde la línea de comando.

Eliminar una rama local o remota de la línea de comando

Puede eliminar las ramas locales y remotas usando la línea de comando. Primero, abra la línea de comando de su elección, navegue hasta su directorio de repositorio de GitHub (cd <repo-name>), luego verifique el main rama ejecutando el git checkout <feature-branch-name> mando.

Hay dos comandos diferentes que puede ejecutar para eliminar una rama local. Si ya se ha fusionado, ejecute:

git branch -d <branch-name>

O, para forzar la eliminación de una rama independientemente de su estado actual, ejecute:

git branch -D <branch-name>

Solo reemplaza <branch-name> con el nombre real de su sucursal. Por ejemplo, si el nombre de nuestra rama es test-branch, ejecutaremos:

git branch -d test-branch

El comando para eliminar una sucursal local.

La sucursal local ahora está eliminada. Si desea eliminar una rama remota, ejecutará:

git push <remote-name> --delete <branch-name>

Sustituir <remote-name> Y <branch-name> con tu. Por ejemplo:

git push origin --delete test-branch

El comando para eliminar una rama remota.

La rama remota ahora está eliminada.

Si está eliminando ramas en un repositorio de GitHub que ya no está activo o ya no es necesario, no tiene que eliminar las ramas una por una; puede eliminar todo el repositorio.

RELACIONADO: Cómo eliminar un repositorio de GitHub

Descubre más contenido

Subir Change privacy settings