Cómo eliminar repositorios no deseados en GitHub
Los repositorios con intenciones incompletas o vagas pueden dañar su reputación en GitHub. ¿Su GitHub está lleno de repositorios públicos no deseados o incompletos? Entonces es posible que desee eliminarlos para ordenar las cosas.
En esta publicación, lo guiaremos sobre cómo hacerlo.
Por qué necesita eliminar repositorios de GitHub incorrectos
No desea presentar un GitHub desordenado a posibles empleadores mientras busca trabajo. Los repositorios deficientes llenos de código de práctica o los proyectos vagos sin terminar no presentan una buena imagen de sus habilidades.
Además, puede hacer que los clientes potenciales duden de su competencia.
Es posible que estos problemas no se apliquen a usted si no usa GitHub de manera profesional. Pero si planeas tomar en serio tus flujos de trabajo y presentar un GitHub más profesional, debes limpiar tus repositorios. Puede comenzar eliminando aquellos que no agregan valor a sus credenciales de GitHub.
Cómo eliminar un repositorio remoto en GitHub
GitHub no ofrece una opción de línea de comandos para eliminar repositorios. Como resultado, debe eliminarlo manualmente a través de la aplicación web.
Sin embargo, debe ser un administrador con permiso de acceso antes de poder eliminar un repositorio de GitHub.
Para eliminar un repositorio de GitHub, abra su navegador e inicie sesión en su cuenta de GitHub . Luego siga los siguientes pasos:
- Haga clic en el icono de perfil redondo en la esquina superior derecha de la aplicación web.
- En el menú desplegable, seleccione Sus repositorios para cargar todos sus repositorios.
- Seleccione el repositorio que desea eliminar.
- Busque en la parte superior del menú del repositorio seleccionado y haga clic en Configuración .
- Desplácese hasta la parte inferior de la página de configuración y verá una sección llamada Zona de peligro .
- Para eliminar el repositorio seleccionado, haga clic en Eliminar este repositorio .
- En el cuadro emergente, escriba su nombre de usuario / nombre de repositorio en el campo proporcionado.
- Si está seguro de que desea eliminar el repositorio, haga clic en Entiendo las consecuencias, elimine este repositorio para eliminarlo de su repositorio remoto en GitHub.
¿Qué sucede cuando elimina un repositorio remoto?
Eliminar un repositorio en GitHub es como eliminar un archivo por completo de su PC. Sin embargo, cuando elimine un repositorio remoto, debe tener en cuenta lo siguiente:
- No puede recuperar un repositorio eliminado.
- Eliminar un repositorio remoto no afecta los archivos del proyecto localmente.
- Tampoco afecta su repositorio local.
- Todos los comentarios, paquetes, flujo de trabajo y administradores se eliminan con él.
- Un repositorio eliminado no se puede bifurcar.
Teniendo en cuenta las consecuencias de eliminar un repositorio de GitHub, es posible que desee cambiar de opinión. Sin embargo, GitHub también te permite archivar repositorios en lugar de eliminarlos.
Puede acceder a esa opción haciendo clic en Archivar este repositorio en la Zona de peligro .
Cómo eliminar un repositorio local de GitHub
También puede eliminar un repositorio de GitHub local si lo desea. Todo lo que necesita hacer es eliminar la carpeta .git en la raíz de su proyecto.
Para hacer eso, abra la línea de comando y cd en la carpeta raíz de su proyecto. Luego escriba el siguiente comando:
rm -rf .git
Si bien el comando anterior funciona para Mac y Linux, el proceso es un poco diferente en Windows.
Para eliminar un repositorio local en Windows, abra la línea de comando como administrador. Puede hacerlo escribiendo cmd en la barra de búsqueda de Windows.
Haga clic con el botón derecho en cmd en el resultado de la búsqueda. De las opciones, seleccione Ejecutar como administrador .
Una vez que se abre la línea de comando, deje los directorios del sistema usando < cd .. >. Luego, ingrese a la carpeta raíz de su proyecto y escriba el siguiente comando:
rmdir .git
Sin embargo, si la carpeta .git no está vacía, use:
rmdir /s .git
Organice sus repositorios de GitHub
Su repositorio de GitHub es parte de sus credenciales en línea. Puede servir como una cartera donde los clientes potenciales pueden verificar sus flujos de trabajo y proyectos que ha completado o ejecutado.
Sin embargo, además de evitar los imprecisos, dar nombres definidos a tus repositorios ayuda a que las personas sepan de qué se trata de un vistazo.