Am 08.11.2016 um 16:22 schrieb Jonathan Word: > Proposal: > > Part 1) Add a .gitconfig variable to respect a read-only gitconfig > file and optional "--force" override option for the `git config` > command > > Such a gitconfig variable could be defined as: > config.respectFileMode: [ "never", "allow-override", "always" ] > [...] > Thoughts? I'd consider disrespecting file permissions to be a bug. Only very few tools allow to do so ('rm' is the only other one coming to mind right now), for good reason. If they do, only with additional parameters or by additional user interaction. Git should follow this strategy. Which means: respect file permissions, no additional config variable and only if there's very substantial reason, add a --force. KISS. That said, disrespecting permissions requires additional code, so it'd be interesting to know why this code was added. The relevant commit in the git.git repo should tell. Markus -- - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/