Gitg
GTK+ graphical interface for the git revision control system
Gitg is a GNOME graphical client for the Git version control system.
It aims to be a small, fast and convenient tool for visualizing
the history of git repositories.
Features include browsing commit history with a graph view,
viewing diffs between commits, staging and committing changes,
and managing branches and tags.
Home page: https://wiki.gnome.org/Apps/Gitg