Ну ладно. Тогда я соглашусь с reaper, что любой gui не заменит git bash. У тебя полный доступ, полное понимание того, что ты делаешь + справка по -i.
Единственный плюс gui (и то, не в виде отдельного софта, а сразу внутри IDE) — близость, интеграция в ide. Операции типа diff, просмотра commit history, просмотра истории файла или отдельных строк, и так далее. То есть то, что требует взаимодействия с кодом.