The file that names what the record leaves out — exclusion declared once, honored everywhere.
Compound of git and Latin ignorare (to not know, disregard), via ignore; the file that names what the record leaves out, declared once and honoured everywhere.
One list, written once, that every later commit obeys without being asked again: what a record leaves out matters as much as what it keeps.