which
está dizendo a verdade. Sua concha está mentindo para você.
git is hashed (/usr/bin/git)
significa que seu shell armazenou em cache esta localização de "git" e está usando o caminho armazenado em cache, em vez de pesquisar $ PATH novamente. Use hash -r
para limpar o cache e faça a pesquisa do shell $ PATH para o novo git em /usr/local/bin/git