A Apple removeu o comando ‘git gui’ nas ferramentas de linha de comando do XCode 4.5?
Pergunta
Depois de atualizar para o XCode 4.5 e instalar as ferramentas do desenvolvedor, não consigo mais executar o comando 'git gui' na linha de comando.Diz:
$ git gui
git: 'gui' is not a git command. See 'git --help'.
Estou executando esta versão:
$ git --version
git version 1.7.10.2 (Apple Git-33)
Pesquisar os documentos do git (http://git-scm.com/docs/git-gui) mostra que 'git gui' deve estar disponível e não mudou desde a versão 1.7.7.Então, esta versão do git da Apple removeu esse comando?Eu uso isso o tempo todo!
Solução
A Apple realmente removeu o comando 'git gui', provavelmente porque eles eram removendo X11 em que 'git gui' se baseia.
Decidi apenas fazer o homebrew do git em vez de confiar nas ferramentas de linha de comando do XCode.
brew install git
Então editei o arquivo /etc/paths para que o diretório /usr/local/bin venha antes do diretório /usr/bin, porque isso também não estava certo.Em seguida, saí da janela do terminal e reiniciei, e agora recebo:
$ which git
/usr/local/bin/git
$ git --version
git version 1.7.12.1
e o comando git gui funciona novamente.
Outras dicas
Isso funcionou para mim
sudo vi ~/.gitconfig
[alias]
gui = !sh -c '/usr/local/git/libexec/git-core/git-gui'