¿Cómo puedo evitar que .gitignore aparezca en la lista de archivos sin seguimiento?

Resuelto Jacques René Mesrine asked hace 15 años • 19 respuestas

Acabo de hacer un análisis git initen la raíz de mi nuevo proyecto.

Luego creé un .gitignorearchivo.

Ahora, cuando escribo git status, el archivo .gitignore aparece en la lista de archivos sin seguimiento. ¿Porqué es eso?

Jacques René Mesrine avatar Apr 20 '09 13:04 Jacques René Mesrine
Aceptado

El .gitignorearchivo debe estar en su repositorio, por lo que debe agregarse y confirmarse, como git statusse sugiere. Tiene que ser parte del árbol del repositorio, para que los cambios se puedan fusionar, etc.

Entonces, agréguelo a su repositorio, no debe ignorarse.

Si realmente lo desea, puede agregarlo .gitignoreal .gitignorearchivo si no desea que se confirme. Sin embargo, en ese caso probablemente sea mejor agregar los ignorados a .git/info/exclude, un archivo local de pago especial que funciona igual que .gitignore pero que no aparece en el "estado de git" ya que está en la .gitcarpeta.

Véase también https://help.github.com/articles/ignoring-files

August Lilleaas avatar Apr 20 '2009 07:04 August Lilleaas

Si desea almacenar la lista de archivos ignorados fuera de su árbol Git, puede usar el archivo .git/info/exclude . Se aplica únicamente al pago del repositorio.

Paweł Hajdan avatar Apr 20 '2009 07:04 Paweł Hajdan

De hecho, podrías poner una línea .gitignoreen tu .gitignorearchivo. Esto haría que .gitignoregit ignorara el archivo. En realidad, no creo que sea una buena idea. Creo que la versión del archivo ignorado debería controlarse y rastrearse. Sólo estoy publicando esto para que esté completo.

1800 INFORMATION avatar Apr 20 '2009 07:04 1800 INFORMATION