If you check the git commit example on the homepage, it for some reason describes the git command as "The stupid content tracker"
If you check the git commit example on the homepage, it for some reason describes the git command as "The stupid content tracker"
so does its man page https://git-scm.com/docs/git
The readme[1] expands on that:
> "git" can mean anything, depending on your mood.
> - random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronounciation of "get" may or may not be relevant.
> - stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.
> - "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.
> - "goddamn idiotic truckload of sh*t": when it breaks
[1]: https://github.com/git/git/blob/e83c5163316f89bfbde7d9ab23ca...
"This is a stupid (but extremely fast) directory content manager. It doesn't do a whole lot, but what it _does_ do is track directory contents efficiently."
Ah Linus..