¿Puedes tener múltiples files .gitignore dentro de un solo repository?

¿Puedes crear un file .gitignore en un directory que solo se aplica a files (y directorys) dentro de ese directory?

Sí tu puedes. Pruébalo, funciona bien. Ponga un .gitignore en la raíz de su repository, y ponga otro .gitignore con cosas adicionales para ignorar en un subdirectory.

La pregunta similar fue: ¿Están los múltiples `.gitignore`s mal vistos? (Jul 2010)

O si puede tener una versión diferente de un file .gitignore por twig: usar github para alojar repositorys git públicos mientras se asegura que los files de datos confidenciales permanezcan sin seguimiento (Feb 2010)

Además, tal vez relacionado: ¿Cómo le digo a Git que siempre select mi versión local para las fusiones en conflicto en un file específico?

Solo puede especificar files para ignorar en un formatting como

 Xyz/*.abc 

en .gitignore en el directory raíz, eliminando potencialmente la necesidad de files de ignorar por separado.