![子パスを変更する方法は?](https://linux33.com/image/60822/%E5%AD%90%E3%83%91%E3%82%B9%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F.png)
だから、公式の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