Split configurations (local vs. general)

See django example:
https://code.djangoproject.com/wiki/SplitSettings#Multiplesettingfilesimportingfromeachother

It is very dangerous to change a versioned settings file to the local environment. You have to merge changes every time and you have to care that you don't push your local settings.