Qual binário do git estou usando?

1

Acabei de instalar o git 1.6.0 a partir do código-fonte, mas algo estranho está acontecendo comigo:

debian:~/git# git version
git version 1.5.6.5
debian:~/git# which git
/usr/local/bin/git
debian:~/git# /usr/local/bin/git version
git version 1.6.0

Como posso fazer o padrão binário 1.6.0? O sistema é o Debian Lenny. Git instalado com o simples ./configure && make && make all .

    
por Kuroki Kaze 16.06.2010 / 18:56

3 respostas

5

Talvez seu shell ainda esteja armazenando em cache o mapeamento antigo. Se você usar o bash, veja o comando 'hash' embutido, especificamente 'hash -r' para fazer com que ele esqueça as entradas antigas, para zsh é o replay do IIRC '.

    
por 16.06.2010 / 19:45
0

Sugiro que você desinstale o pacote git fornecido pela sua distribuição.

Mas geralmente você deve preferir o pacote de distribuição ao instalar-se a partir do código-fonte, porque ele automaticamente manipulará as atualizações e a remoção.

Eu sempre faço pacotes quando construo a partir do código-fonte, nunca "faço a instalação". Desta forma, eu não vou acabar com a instalação manualmente entupida do sistema.

    
por 06.07.2010 / 14:09
-1

Edite .bashrc ou .profile para especificar / usr / local / bin no início do PATH.

    
por 16.06.2010 / 19:25

Tags