I begin to use git for software development.
I have a project on github. This project also involves some user-settings stored in dedicated settings-files.
On
In your personal branch, you could keep:
config.template
for example)That script is triggered on any git checkout
as a content filter driver.
That way, you can merge master
onto your personal branch as many time as you want, your config values will not be modified.