I've elaborated on why I think git's reputation is undeserved in sibling comments. kreco's contention is that "it has a reputation of being confusing, therefore it is confusing", which I think is bollocks. They're throwing accusations of "gaslighting" around.
It's valid to think "yes it has a reputation for being confusing, but much of it is undeserved". It's not black-and-white.
> "yes it has a reputation for being confusing, but much of it is undeserved"
This is not what is written here:
> Git is not nearly as confusing as people make it out to be. They just never take the few hours it takes to understand it. Which is a sad state of affairs for such an essential tool in the belt of any software engineer.
> just does not cut it, if you call yourself a professional.
It's valid to think "yes it has a reputation for being confusing, but much of it is undeserved". It's not black-and-white.