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 '.
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
.
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.
Edite .bashrc ou .profile para especificar / usr / local / bin no início do PATH.