问题
I tried to update my git version on Mac OS X 10.7, but it doesn't change the version. It's still on 2.0.
If I run,
rm -rf /usr/local/git
rm /etc/paths.d/git
rm /etc/manpaths.d/git
the new version gets uninstalled, but the old one is still there (git
is still a valid command).
How can I find the directory where this "ghost" version is installed?
回答1:
To see where git is installed:
which git
See for instance those guides:
- "Beginner's Setup Guide for Git & Github on Mac OS X"
- "Install and Update to latest version Git on Mac OSX 10.10 Yosemite"
The location usually is:
/usr/local/git/bin/git
As mentioned in "Can't seem to uninstall git":
/opt/local/bin
is the location of software installed by macports, so you'll want to run this:
sudo port uninstall git
If you see /usr/local/bin/git, that is likely a brew installation: see "Can't use homebrew installed 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
来源:https://stackoverflow.com/questions/27330132/i-cant-uninstall-git