Git – ¿Dónde puedo encontrar el código fuente que implementa .gitignore

Estoy interesado en estudiar cómo Git implementa .gitignore. ¿Puede alguien señalarme el file de código fuente específico en el git repo? Estoy buscando un 'toe-hold'.

El file, dir.c en el nivel superior del repository de git/git.git en github parece contener el código fuente que maneja el file .gitignore.

https://github.com/git/git/blob/master/dir.c