Como iniciar o git-gui?

43

Eu instalei a git-guiferramenta via sudo apt-get install git-gui. Mas como eu começo? A tentativa com pesquisa ou git-guicomando não encontrou e a ferramenta de interface do usuário para o Git.

ubuntico
fonte
O git já não deveria ter o git-gui embutido? É o que diz em git-scm.com/downloads/guis
faizal:
1
@faizal: É realmente depende de como os mantenedores Debian decidiu git pacote, dê uma olhada na lista de pacotes binários criados a partir do pacote fonte git
Sylvain Pineau
@SylvainPineau ahh isso faz sentido. Eu acho que a instalação git-allteria instalado git-guijunto com todos os outros pacotes relacionados git.
faizal 13/07/2014

Respostas:

40

Digite git citoolpara iniciar o git-gui.

Se ocorrer o erro git: 'citool' is not a git command:, basta instalar o seguinte pacote: git-gui

sudo apt-get install git-gui
Sylvain Pineau
fonte
2
isso me dá o erro:git: 'citool' is not a git command.
faizal
16
Basta instalar o seguinte pacote: git-gui , #sudo apt-get install git-gui
Sylvain Pineau
3
git guifunciona para mim.
Ciro Santilli # 12/15
1
Isso me deu o erro git: 'citool' não é um comando git. Veja 'git --help'.
Luzan Baral
2
@LuzanBaral: Instale os seguintes pacotes:sudo apt-get install git-gui gitk
Sylvain Pineau
23

Digitando

git gui

Deveria trabalhar. Sem traço.

augre
fonte
Já existem duas respostas acima com soluções de trabalho. O seu não oferece nada de novo.
TheWanderer
7
Ambos usam citool, o que não foi perguntado na pergunta original. Ele / Ela estava tentando iniciar com git-gui em vez de git gui.
Aug
6
A resposta principal deu uma resposta, na verdade não é a melhor resposta para a pergunta e foi aceita pelo OP. É assim que eu diria.
Aug
2
Embora seja desejável obter mais explicações sobre essa resposta, essa resposta é válida e acrescenta algo novo.
Sepero
1
Se isso não funcionar, execute sudo apt-get install git-guiprimeiro. apt-get install gitnão instala git gui.
wisbucky
5

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

nux
fonte
O site de referência diz: git gui is actually maintained as an independent project, but stable versions are distributed as part of the Git suite for the convenience of end users.Então é realmente necessário instalar git-guiou devo obtê-lo automaticamente dentro git? Eu fiz apt-get install gitno meu Ubuntu, mas o git gui citoolnão é executado. Eu recebo o erro git: 'gui' is not a git command.
faizal
2
você precisa instalar o git-gui, use sudo apt-get install git-guie então apenas digite o comando git gui, tudo funcionará bem.
shruti