Mac의 / usr / local / bin 에서 git 설치를 제거하는 방법 (OSX 10.14.2)
git-osx-installer 패키지 (git-1.9.0-intel-universal-snow-leopard.dmg)에서 이전 1.9.0 git 설치를했습니다. 제거 방법은 다음과 같습니다.
주먹, 당신의 자식 버전을 찾아 설치 위치.
$ which git
/usr/local/git/bin/git
$ git --version
git version 1.9.0
그런 다음 원래 git installer 패키지를 찾으십시오. 필자의 경우 git-1.9.0-intel-universal-snow-leopard.dmg입니다. https://sourceforge.net/projects/git-osx-installer/files/ 에서 다운로드하지 않은 경우
마지막으로 설치 관리자 패키지 (git-1.9.0-intel-universal-snow-leopard.dmg)를 열고 루트 폴더에서 uninstall.sh 파일을 실행하십시오.
$ uninstall.sh
끝난
uninstall.sh 파일을 첨부하면 삭제되는 파일 경로가 표시됩니다. 설치 제거 스크립트는 설치 프로그램 버전마다 다를 수 있으므로 올바른 것을 사용하십시오.
uninstall.sh 파일 (git-1.9.0-intel-universal-snow-leopard.dmg)
if [ ! -r "/usr/local/git" ]; then
echo "Git doesn't appear to be installed via this installer. Aborting"
exit 1
fi
echo "This will uninstall git by removing /usr/local/git/**/*, /etc/paths.d/git, /etc/manpaths.d/git"
printf "Type 'yes' if you sure you wish to continue: "
read response
if [ "$response" == "yes" ]; then
sudo rm -rf /usr/local/git/
sudo rm /etc/paths.d/git
sudo rm /etc/manpaths.d/git
pkgutil --packages | grep GitOSX.Installer | xargs -I {} sudo pkgutil --forget {}
echo "Uninstalled"
else
echo "Aborted"
exit 1
fi
exit 0
sudo. 어쨌든 루트 권한으로 실행할 필요가 없습니다.