There is this charisma around git that I simply don't understand.
Errors like this are avoidmake. Supporters explain it away as user error.