Os shells mantêm um cache dos caminhos onde os executáveis foram encontrados na variável $PATH
. Então, ele armazenou em cache /usr/bin/git
em vez de /usr/local/bin/git
, porque este último não existia quando o seu shell foi iniciado. Executar hash -r
no Bash do seu terminal atual limpará esse cache, então a primeira instância encontrada em $PATH
deverá ser aquela que for executada.