Only the .example.ini files are supposed to be in the repository and they must be added specifically by name (git add -f <filename>). All the other .ini files are considered instance-specific and are not to be put into the repo.
This is so that multiple worlds can exists without having to ignore each of them - simply name each worldSomething