3 ms·
I guessed I'd have something like that coming and yes, that might work. Except when you regularly need to create new working copies on varying git versions whe
by moe 17y ago
I guessed I'd have something like that coming and yes, that might work.
Except when you regularly need to create new working copies on varying git versions where those config details tend to differ in subtle ways. Too often did I have to wrestle problems on someones MacBook simply because the config or command syntax changed slightly between a few git revisions.
I'd go as far as to say that local (i.e. not repository-wide) config settings that change the semantics of how the commands work are deeply harmful in a team-setting.
It's yet another layer of complexity that you have to keep in mind when debugging problems.
Sure, it can save typing when everyone involved uses the same git version and has a good understanding of git. Unfortunately neither has been the case on most projects I've been involved with.