gitg zielt auf Fälle, in denen es nützlich ist, eine grafische Repräsentation von Git-Daten oder Aktionen bereitzustellen. Die Historien-Ansicht ist ein gutes Beispiel, wo grafische Darstellung hilft, einen Überblick über das Repositorium zu gewinnen. gitg will kein fortgeschrittenes Tool sein, das Zugriff auf jedes Feature von Git über eine grafische Oberfläche bietet. Jedoch bietet es wichtige Aktionen an, die auf der Kommandozeile mehrere Aktionen erfordern würden (z.B. Staging, Unstaging, Zurücksetzen und Einchecken). (non)