A mensagem de erro não está falando sobre o caminho de destino; está falando sobre o caminho de origem.
-
No comando 1, você está instruindo o
git
a procurar um arquivo chamadogit-credential-osxkeychain
em todos os diretórios$PATH
, além do diretório privado do git, onde ele mantém os subcomandos padrão. (Você pode usarwhich
para ver onde o arquivo realmente está.) -
No comando 2, você está instruindo o
mv
a procurar um arquivo chamadogit-credential-osxkeychain
no diretório atual (seu diretório inicial de acordo com o prompt do shell).
Observe como estes não são o mesmo local.
Observe também que o segundo comando não é necessário, porque o primeiro já funciona bem - git
encontra corretamente o git-credential-osxkeychain
helper que foi instalado anteriormente. Isso significa que você não precisa instalá-lo manualmente novamente. Ele já está funcionando.