"git" means asshole and nobody seems to have a problem with that. I remember my parents being shocked when I first told them that my software was on "GitHub".
The difference is that asshole isn't a term that preys on the weak. Asshole can describe anyone you don't like, whereas terms like "gimp", "midget", or "retard" are terms that belittle those who might not be able to fully defend themselves in a physical fight. It's a whole 'nother level of cruelty that implies bullies beating someone up and then laughing.
And then there's fsck...