Por que o Git não está atualizando?

0

Esta é uma cópia / colagem real do meu shell:

machine:~ me$ brew install git
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-2.2.1.mountain_lion.bottle.tar.gz
######################################################################## 100.0%
==> Pouring git-2.2.1.mountain_lion.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
  /usr/local/bin/git-credential-osxkeychain

The "contrib" directory has been installed to:
  /usr/local/share/git-core/contrib

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completion has been installed to:
  /usr/local/share/zsh/site-functions
==> Summary
                    
por orokusaki 06.01.2015 / 20:05

2 respostas

1

Não sou especialista em Mac / homebrew, mas normalmente o que acontece é que, quando você instala, ele simplesmente descompacta o git em seu próprio diretório, específico à versão. / usr / bin / git é provavelmente um link simbólico para o binário real do git no diretório específico da versão. Tudo o que você precisa fazer nesse caso é unlink / usr / bin / git e recriar o link para o diretório mais recente. Se eu fosse adivinhar o comando, sem saber sua árvore de diretórios, seria algo assim:

unlink /usr/bin/git
ln -s /usr/local/Cellar/git/2.2.1/bin/git /usr/bin/git
    
por 06.01.2015 / 20:20
2

Dê uma chance a export PATH="/usr/local/bin:$PATH" . Se funcionar, adicione-o ao seu arquivo .bashrc

    
por 09.01.2015 / 06:46