Tools

The community has built a huge number of tools to make it easier to use Git. While you can use Git on its own, most Git users use some of these extra tools. There are editor integrations, GUIs, tools for resolving merge conflicts, hosting services, and much more.

Command Line Tools

Tools to view and manipulate your Git history

GUIs

Graphical user interfaces and editor integrations

Hosting

Git repository hosting