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.

Más de este día

2026-09-23