Cómo ignorar ciertos archivos en Git

Resuelto Kohan95 asked hace 14 años • 30 respuestas

Tengo un repositorio con un archivo Hello.java. Cuando lo compilo, Hello.classse genera un archivo adicional.

Creé una entrada Hello.classen un .gitignorearchivo. Sin embargo, todavía parece que se está rastreando el archivo.

¿ Cómo puedo hacer que Git ignore Hello.class?

Kohan95 avatar Nov 30 '10 05:11 Kohan95
Aceptado

El problema es que .gitignoreignora solo los archivos que no fueron rastreados antes (por git add). Ejecute git reset name_of_filepara eliminar el archivo y conservarlo. En caso de que también desee eliminar el archivo proporcionado del repositorio (después de presionarlo), use git rm --cached name_of_file.

Ondrej Slinták avatar Nov 29 '2010 22:11 Ondrej Slinták

Cómo ignorar archivos nuevos

Globalmente

Agregue las rutas a sus archivos que le gustaría ignorar en su .gitignorearchivo (y confírmelas). Estas entradas de archivos también se aplicarán a otras personas que consulten el repositorio.

En la zona

Agregue las rutas a sus archivos que le gustaría ignorar en su .git/info/excludearchivo. Estas entradas de archivos solo se aplicarán a su copia de trabajo local.

Cómo ignorar archivos modificados (temporalmente)

Para ignorar los archivos modificados y que aparezcan como modificados, puede usar el siguiente comando git:

git update-index --assume-unchanged <file1> <file2> <file3>

Para revertir esa ignorancia utilice el siguiente comando:

git update-index --no-assume-unchanged <file1> <file2> <file3>
Xman Classical avatar Apr 24 '2014 04:04 Xman Classical