How would you decide to configure this script in git:
My source has a settings file with configuration settings like db connection credentials etc. (this is the source of Drupal, and I mean settings.php)
When developers clone a source, they will need to log in and change the settings specific to their environment. These changes, of course, should not be thrown back. And at the same time, I want them to be able to work with this default template (since most of it will not be changed).
So .gitignore doesn't work here because I want it in my first clone. Do I need to teach every new developer about git update-index --assume-unchanged ?
Is there no way to do this?
git
ack
source share