Git oculta dos archivos de ignore que casi nadie conoce
Two Git ignore files nobody told me about
Todos conocen .gitignore, pero Git lee patrones de ignore desde tres lugares. Además del archivo versionado, existen .git/info/exclude —privado de cada clon y imposible de commitear por accidente— y un archivo global configurado con core.excludesFile. El autor cuenta cómo Claude le reveló esta opción y cómo ahora mantiene limpio su árbol de trabajo sin exponer sus notas ni los planes de sus agentes.
El de cada repositorio, .git/info/exclude, es el que me tiene entusiasmado. Vive dentro de .git, así que no se puede commitear ni por accidente, y nadie más lo ve jamás.