No tipo de terminal:
git gui citool
Faça um commit e retorne ao shell quando estiver completo. Este comando retorna um código de saída diferente de zero se a janela foi fechada de qualquer outra maneira que não seja a confirmação.
git gui citool --amend
Entre automaticamente no modo Alterar última confirmação da interface.
git gui citool --nocommit
Comporte-se como uma citool normal, mas em vez de fazer um commit, simplesmente termine com um código de saída zero. Ele ainda verifica se o índice não contém nenhuma entrada não mesclada, para que você possa usá-lo como uma versão da GUI do git-mergetool.
Site de referência