回答:
次のように入力します:
hash -r
または、ターミナルセッションを(完全に、で⌘Q)閉じてから、再度開きます。長い間同じセッションを使用していると思われますが、シェルのgit
パスハッシュにはバイナリの古い場所が残っています(コマンドの名前です)。-r
シェルを再ハッシュ(オプション)または再起動すると、すべてがクリアされ、リロードされます。
hash -r
ターミナルを実行または再起動しましたか?
hash -r
。私はbashを使用しています。
PATH内の各ディレクトリに移動して、古いバージョンのgitを探しました。〜/ binにあります。それを削除し、今私は行ってもいいです。私はまだwhich
新しいものを見つけている理由を理解していませんが、git
コマンドは古いものを見つけていました。