J'ai une ancienne version de Git installée à:
/usr/bin/
J'ai récemment téléchargé une version plus récente pour:
/usr/local/bin
Quand je tape:
which git
J'obtiens l'emplacement de l'ancienne version. Je crois que c'est juste parce que / usr / bin / apparaît avant / usr / local / bin dans ma variable $ PATH et donc l'ancienne version de git est 'trouvée' en premier.
Pour tester cela, j'ai renommé l'ancienne version de git en "git_old". Maintenant, quand je tape:
which git
J'obtiens l'emplacement de la nouvelle version, comme prévu. Mais quand je tape:
git --version
J'obtiens l'erreur suivante:
-bash: /usr/bin/git: No such file or directory
Je me demande simplement pourquoi mon ordinateur recommence à chercher l'ancien emplacement pour Git?
hash -r
pour recharger le cache. Singer, tel que SSH, utiliserehash
plutôt la commande.