I've seen this term being used in a couple of places. The official documentation doesn't define this explicitly and there's also no Stack Overflow question answering this so I think it's good to have a source defining this.
I think the git suite is a collection of commands and tools you get when you install git. Some of the tools in the git suite are: git, git gui and gitk.
CodePudding user response:
Git commands work in an odd way. Every command, such as git add and git commit, is actually a distinct tool, git-add and git-commit and so on. Thus for example if you look carefully you will see that the git add documentation page actually is documenting the separate tool git-add. And if you look at your Git installation you will see all the separate tools it comprises!
Well then, this collection of tools (git-add, git-commit, and so on) constitutes the suite, i.e, the tools you can access by saying git followed by a command name. That syntax is git[1]. That is why the suite is mentioned at the bottom of every documentation page: git-add is said to be
Part of the git[1] suite
because that's exactly what it is.
CodePudding user response:
The official documentation mention suite at the bottom of every page:
Part of the git[1] suite
But without further explanation. On download page is more info:
Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience.
So git, git-gui and gitk are parts of the git suite.
