GitHub es uno de los recursos más populares que los desarrolladores usan para alojar y compartir código, así como para colaborar en varios proyectos. Esta plataforma también se ha convertido en una red social donde los desarrolladores colaboran, comunican y comparten ideas.
Si está buscando formas de eliminar un repositorio de GitHub, ya sabe cómo funciona esta plataforma. A continuación se presentan algunas de las razones por las que podría considerar eliminar un repositorio de GitHub.
- Ya no necesita el repositorio: es posible que haya creado un proyecto único. O las tecnologías que utilizó para su código fuente están desactualizadas. Puede eliminar fácilmente el repositorio para limpiar su perfil GitHub.
- El repositorio fue creado por error: es posible que haya experimentado con GitHub y haya creado su primer repositorio. Puede crear tal repositorio y hacer un desarrollo serio.
- Usted ramificó el repositorio y ya no necesita el original: GitHub permite a los usuarios ramificar repositorios (cree una copia del original). Si decide concentrarse en el desarrollo de la horquilla, puede eliminar el original si su repositorio está disponible públicamente.
- Un repositorio contiene información confidencial: ocurren errores. Puede encontrar que un repositorio que ha publicado en línea contiene información o datos personales o confidenciales que no deben estar disponibles públicamente. Es posible que desee eliminar dicho repositorio para proteger su privacidad.
Lo que necesita saber antes de eliminar un repositorio de GitHub
- Solo puede eliminar lo que le pertenece: GitHub le permite crear repositorios de forma gratuita. Sin embargo, no puede tropezar con el repositorio de otra persona y eliminarlo. Sin embargo, un miembro de su organización con privilegios administrativos puede eliminar un repositorio. Entonces, al agregar participantes a su organización, asegúrese de comprender los roles organizacionales.
- Puede recuperar algunos repositorios eliminados dentro de los 90 días: GitHub mantiene repositorios eliminados durante 90 días. Puede recuperar un repositorio si no es una rama de una red actualmente vacía.
- Si tiene un repositorio público y elimina el original, todas las horquillas permanecen: si la persona B ramifica el repositorio de la persona A, la persona B obtendrá una copia del original en su cuenta. Sin embargo, si la persona A elimina el repositorio original, la copia de la persona B permanecerá.
- Si elimina la bifurcación, el repositorio original permanece: si ramifica un repositorio de la persona A y decide eliminarlo, el repositorio en la cuenta de persona A no se ve afectado.
Estos son enfoques diferentes para eliminar repositorios de GitHub;
Eliminar de la plataforma Github
Paso 1- Inicie sesión en Github
Haga clic en el icono de la imagen a la derecha para abrir el menú desplegable.
Paso 2: haga clic en «sus repositorios».
Esta pestaña contiene todos sus repositorios.
Paso 3: Encuentre el repositorio que desea eliminar
Haga clic en el nombre del repositorio que desea eliminar. Para fines de demostración, creé un repositorio llamado «para eliminar».
Paso 4: haga clic en la pestaña «Configuración»
Una vez dentro del repositorio de destino, haga clic en el icono «Configuración».
Paso 5: Elimine el repositorio.
Después de hacer clic en «Configuración», tendrá algo similar a esto;
Desplácese hacia abajo hasta que encuentre la última sección «Zona de peligro».
Haga clic en el último subtítulo que dice «Eliminar este repositorio» en rojo.
Paso 6: confirme la eliminación
Una ventana emergente parecerá confirmar su acción.
Haga clic en «Quiero eliminar este repositorio» y continúe con el siguiente paso.
Paso 7: Lea los términos y condiciones
GitHub le muestra lo que sucede cuando elimina su repositorio.
Haga clic en «He leído y entendido estos efectos» y continúe con el siguiente paso.
Paso 8: ingrese el nombre del repositorio que desea eliminar
Github quiere asegurarse de que necesite eliminar un repositorio de forma permanente. Ingrese el nombre del repositorio, y se activará el botón «Eliminar este repositorio».
Haga clic en el botón (se le puede pedir que ingrese su contraseña de GitHub). Ha eliminado con éxito su repositorio de GitHub.
Eliminar del terminal
El enfoque descrito anteriormente solo elimina el repositorio eliminado (alojado en GitHub). Sin embargo, es posible que haya iniciado un repositorio local en GIT con diferentes archivos. Puede eliminar repositorios locales y remotos utilizando estos pasos;
Paso 1: cambie el directorio a la carpeta del proyecto que desea eliminar.
Puede usar el comando CD. Por ejemplo, si la carpeta del proyecto se llama «mi proyecto», puede cambiar el directorio de la siguiente manera;
Familiarícese con los comandos BASIC GIT.
Paso 2: confirmar ascendente
Ejecutar este comando;
En mi caso, el ascensor se establece como «principal / fuente».
Paso 3: separe el repositorio remoto del repositorio local. Usar este comando;
Fuente de eliminación remota de git
Paso 4: confirme que la fuente ha sido eliminada
Ejecutar este comando;
Si obtiene algo similar a esta salida, los repositorios GIT y GitHub ya no están vinculados.
Paso 5: Repita los pasos descritos en la sección «Desinstalación de la plataforma GitHub» anterior para eliminar el repositorio eliminado.
Otras opciones
№1. Haga que su repositorio sea privado
Si tiene un excelente producto cuyo código fuente no desea copiar, hacerlo privado es una buena opción. Un repositorio privado solo está disponible para usted y las personas a las que otorga acceso.
Este enfoque permite que su equipo continúe trabajando juntos, pero asegura que el código fuente de su aplicación no esté en el ojo público. Puede convertir su repositorio público de GitHub en uno privado siguiendo estos pasos;
Paso 1- Inicie sesión en su cuenta GitHub.
En el lado derecho, haga clic en el icono de la imagen para abrir el menú desplegable.
Paso 2: haga clic en «Mis repositorios».
Paso 3: Encuentre el repositorio que desea hacer privado
Haga clic en su nombre
Paso 4: haga clic en «Configuración»
Tendrás algo como esto;
Paso 5: cambiar la visibilidad
Desplácese hacia abajo hasta la última sección llamada «Zona de peligro».
Si su repositorio es accesible públicamente, verá estas palabras;
«Cambie la visibilidad del repositorio
Este repositorio está actualmente disponible públicamente «.
Haga clic en «Cambiar la visibilidad».
Paso 6: Acepte los cambios
Una ventana emergente parecerá confirmar sus acciones.
Otra ventana emergente parecerá confirmar que comprende los efectos.
Hacer la confirmación final.
№ 2. Eliminar una rama específica
Por lo general, un repositorio de GitHub tiene múltiples ramas, especialmente para grandes aplicaciones. Este enfoque asegura que los desarrolladores puedan trabajar en diferentes características de forma aislada, probarlas y enviarlas a la rama principal solo cuando estén seguros de que funcionan correctamente.
Si tiene una rama que desea eliminar por una razón u otra, siga estos pasos;
Paso 1- Inicie sesión en su cuenta GitHub.
Paso 2: Encuentre su perfil a la derecha y haga clic en «Mis repositorios».
Paso 3: Encuentre el repositorio que contiene la rama que desea eliminar.
Paso 4: haga clic en el icono «Ramas»
El número de ramas dependerá de su repositorio. En este caso, tenemos dos ramas.
Encuentra la rama que quieres eliminar
En mi caso, quiero eliminar la rama «Titus».
Paso 5: Eliminar la rama
En el lado derecho, haga clic en el icono Eliminar.
Puedes ver que ahora solo tenemos una rama.
№3. Eliminar archivos específicos del repositorio
En lugar de eliminar todo el repositorio, puede eliminar un archivo que contiene información confidencial. Para fines de demostración, eliminaremos el archivo ReadMe. md. Siga los pasos a continuación para eliminar el archivo seleccionado;
Paso 1: Abra su repositorio
En nuestro caso, hay 3 archivos en el repositorio; ReadMe. md, index. html y archivos styles. css.
Paso 2: abra el archivo que desea eliminar
En nuestro caso, eliminaremos el archivo ReadMe. md. En el lado derecho, haga clic en el icono Eliminar.
Paso 3: cometer los cambios
Escriba un mensaje de confirmación para explicar por qué eliminó el archivo.
Preguntas frecuentes
¿Cuál es la diferencia entre Github y Git?
Mucha gente confunde a Github y Git. Git es una herramienta de control de versiones que permite a los desarrolladores rastrear los cambios en su código. GitHub es una plataforma en línea que permite a los desarrolladores almacenar, administrar y colaborar en código. Para enviar el código de su computadora local a GitHub, necesitará un sistema de control de versiones como GIT.
¿Github es gratis?
Github ofrece paquetes gratuitos y pagados. Con una cuenta gratuita, puede crear repositorios, administrar su código y colaborar con otros. Los paquetes pagados incluyen características adicionales como GitHub Copilot, un asistente de IA que crea código utilizando indicaciones escritas.
¿Hay alternativas a Github?
Hay varias alternativas a Github, como Gitlab, SourceForge, Gitkraken y Bitbucket. Algunas de estas alternativas están totalmente pagadas, mientras que otras ofrecen planes gratuitos y pagados.
¿Puedo usar herramientas de terceros para eliminar repositorios?
Sí. Puede usar herramientas como Gitkraken, Github Desktop y Bitbucket para administrar repositorios remotos. Sin embargo, asegúrese de permitir que solo permita herramientas de terceros en las que pueda confiar para acceder a su cuenta GitHub.
Conclusión
Ahora puede eliminar cómodamente un repositorio de GitHub, independientemente de la razón. También puede explorar otras opciones, como hacer que su repositorio sea privado, eliminar una rama específica o eliminar archivos si aún necesita el código fuente.
Si no está seguro de qué archivos pueden contener información confidencial, puede escanear su repositorio de GitHub en busca de credenciales.