Cómo eliminar archivos de GitHub: por comandos y desde la plataforma web

En ocasiones, es necesario eliminar archivos de un repositorio de GitHub ya sea porque están obsoletos, fueron subidos por error o simplemente ya no son necesarios. Existen dos formas principales para hacerlo: por comandos usando Git o desde la interfaz visual de GitHub. En este artículo te explicamos ambos métodos paso a paso.

🔧 Método 1: Eliminar archivos desde la terminal con Git

Este método requiere que tengas instalado Git y tengas configurado el acceso al repositorio (por HTTPS o SSH).

🔹 Paso 1: Clona el repositorio (si no lo tienes localmente)

git clone https://github.com/usuario/repositorio.git cd repositorio

🔹 Paso 2: Elimina el archivo o carpeta

Para eliminar un archivo específico:

git rm nombre_del_archivo

Para eliminar una carpeta completa (y su contenido):

git rm -r nombre_de_la_carpeta

🔹 Paso 3: Confirma los cambios

git commit -m "Eliminado archivo innecesario"

🔹 Paso 4: Sube los cambios a GitHub

git push origin main

Asegúrate de reemplazar main por el nombre real de tu rama si es diferente.

🖱️ Método 2: Eliminar archivos desde la interfaz web de GitHub

Este método es más sencillo y visual, ideal para quienes no quieren usar la terminal.

🔹 Paso 1: Ingresa al repositorio en GitHub

  1. Abre tu navegador y ve a github.com.
  2. Inicia sesión y asegúrate de tener permisos para editar el repositorio.

🔹 Paso 2: Navega hasta el archivo que deseas eliminar

  1. Haz clic sobre el archivo que quieres borrar.
  2. Haz clic en el ícono del lápiz 🖉 (Editar archivo).

🔹 Paso 3: Elimina el archivo

  1. Haz clic en "Delete this file" (Eliminar este archivo).
  2. Escribe un mensaje de confirmación en el campo "Commit changes".
  3. Elige entre hacer un commit directo o crear un pull request.

🔹 Paso 4: Confirma la eliminación

Haz clic en Commit changes para aplicar el cambio.

📌 Recomendaciones finales

  • No elimines archivos importantes sin respaldo. Usa ramas o verifica bien antes de confirmar cambios.
  • Si cometes un error, puedes recuperar versiones anteriores desde el historial del repositorio.
  • El método por comandos es más flexible cuando se trata de múltiples archivos o automatización.
Puedes ver el video en YouTube: 



No hay comentarios: