Git is picky about trailing newlines in files