Mac OS X 10.7でgitバージョンを更新しようとしましたが、バージョンが変更されません。それはまだ2.0にあります。
走れば
rm -rf /usr/local/git
rm /etc/paths.d/git
rm /etc/manpaths.d/git
新しいバージョンはアンインストールされますが、古いバージョンはまだ存在します(git
は引き続き有効なコマンドです)。
この「ゴースト」バージョンがインストールされているディレクトリを見つけるにはどうすればよいですか?
Gitがインストールされている場所を確認するには:
which git
たとえば、これらのガイドを参照してください。
通常、場所は次のとおりです。
/usr/local/git/bin/git
「 gitをアンインストールできないようです 」で述べたように:
/opt/local/bin
はmacportsによってインストールされたソフトウェアの場所なので、これを実行する必要があります。
Sudo port uninstall git
/ usr/local/bin/gitが表示されている場合、それはbrewインストールである可能性があります。「 homebrewインストールされたgitを使用できません 」を参照してください。
brew uninstall git
# make sure everything is alright, maybe brew will give you some hint
brew doctor
brew update
brew install git
# magic happen, brew will give you hint /usr/bin occurs before /usr/local/bin
# and recommend you run following command
brew doctor
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile