Git

Git is a distributed version control system much like Mercurial, Bazaar and DaRcs.

Official Front Ends

Both Emacs and Git come with Emacs front ends for Git. These front ends support a large subset of Git’s functionality.

If you are running an older Ubuntu version, you might get those Git Emacs contrib files from git-core, but for newer versions you will need to install git-el package with sudo apt-get install git-el.

Third-party Front Ends

These third-party packages are neither part of Git nor Emacs. These front ends support a large subset of Git’s functionality.

Extensions

These packages are not “complete” front ends but “only” to certain Git features. Often they can be used in addition to the front ends mentioned above.

Also see

Hosting

Blog posts


Git CategoryVersionControl