Categorías: Tecnología

Cómo eliminar una sucursal en GitHub

Si está trabajando en un repositorio con mucha actividad, la cantidad de ramas que se crean puede sumarse rápidamente. La etiqueta básica de GitHub requiere que elimine las ramas fusionadas o las ramas que ya no son necesarias. Así es cómo.

Eliminar una sucursal usando el sitio web de GitHub (solo sucursales remotas)

Puede eliminar una rama 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 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 de la izquierda.

A continuación, haga clic en «Sucursales» debajo del menú del encabezado.

Aparecerá una lista de sucursales. Ubique la sucursal que desea eliminar y luego haga clic en el bote de basura rojo a la derecha.

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

Eliminar una sucursal local o remota desde la línea de comandos

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

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

git branch -d <nombre-de-sucursal>

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

git rama -D <nombre-rama>

Simplemente reemplácelo <branch-name>con el nombre real de su sucursal. Por ejemplo, si el nombre de nuestra rama es test-branch, ejecutaríamos:

rama de git -d rama de prueba

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

git push <nombre-remoto> --delete <nombre-sucursal>

Reemplace <remote-name>y <branch-name>con el suyo propio. Por ejemplo:

git push origin --delete test-branch

La rama remota ahora está eliminada.

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

responroot

Compartir
Publicado por
responroot

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

3 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

3 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

3 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

3 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

3 años hace