子パスを変更する方法は?

子パスを変更する方法は?

だから、公式のMacインストーラを使って最新のgitをインストールしました。私はマーベリックスにいます。

悲しいことに、git --versionはまだ

git version 1.9.3 (Apple Git-50)

どの子が私に与えられますか?

/usr/bin/git

代わりに、gitインストーラは更新されたgitを次の場所にインストールします。

/urs/local/git

$PATHをエコーすると、次のようになります。

[some hidden paths]:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin/:/usr/local/bin

Macで正しく更新されたGitを使用するにはどうすればよいですか?

答え1

gitで古いバージョンを必要としない場合、/usr/bin/git最も速くて簡単な方法は、古いバイナリの名前を/usr/bin/git同様のものに変更し、git.v1.9.3新しいバージョンをシンボリックリンクすることです。

最初の名前を変更する:

mv /usr/bin/git /usr/bin/git.v1.9.3

次の新しいシンボリックリンク:

ln -s /usr/local/git /usr/bin/git

今バイナリをチェックしてください。

git --version

答え2

次は私のために働いた

brew link --overwrite git

関連情報