
Ithzamary Vilchis Garcia
Pregunta¿Cómo ignoro un archivo que ya subí al repositorio?

Ahmed Reyes
También si recordamos en la clase de "Git rm vs Git reset" nos enseñan como untrackear archivos 💀
git rm --cached "nombre archivo"
Con esto git ya lo dejará de rastrear 😎 Y ahora solo falta modificar el .gitignore. Hacemos el commit y puuuum! ya git no lo rastrea 💀🤖

Paula Scatarelli
Esta pregunta originó aportes muy útiles!!!!

Edward Giraldo Martínez
El sistema .gitignore solo ignora los archivos que no están actualmente bajo control de versión de git.
Si ya ha agregado un archivo llamado test.txt usando git-add, entonces agregar test.txt a .gitignore seguirá causando que se realicen cambios en test.txt.
Primero tendría que hacer git rm test.txt y confirmar ese cambio. Solo entonces se ignorarán los cambios a** test.txt.**
dejo el enlace para que lo úedan leer

Ithzamary Vilchis Garcia
Muchas gracias a todos por sus respuestas, increíbles aportes :)

Matias Romero
Tenía la misma duda pero hasta ahora la única solución fue borrar los archivos manualmente. Entiendo que ignora lo que será enviado a futuro y no lo que fue enviado y existe en github. Si alguien sabe de algún comando o forma sería interesante conocerla. Saludos.

Bryan Gama Solórzano
Hola! Si ya lo subiste al repositorio, entiendo que primero deberías eliminarlo allá (puedes eliminarlo en local y luego commit y push) y luego ignorarlo creando el archivo .gitignore

Alejandro Cuello Maure
Hola, para completar, despues de crear el archivo .gitignore, y dentro de este escribir el nombre del archivo que quieras que se ignore.
Vuelves a hacer el commit, y luego git push para que se actualize en el repositorio y ya quede ignorado.
Espero haber sido util :)

FELIX EVR
Crea una carpeta .gitignore y dentro colocas un archivo de texto plano donde indicas cual es el archivo que deseas ignorar. Lo usual es que uses una Expresión Regular para ignorar "tipos" de archivos (ejemplo: *.jpg). La expresión regular dependerá de que tipos de archivos deseas ignorar.