Macbookpro 安装狮子 10.8.5
我无法让 GIT 执行命令。我已经研究和解决问题两天了。最后列出了我尝试过的一些建议。下面只是命令和控制台输出,熟悉此问题的人可以清楚地识别问题。
我正在学习在线课程。我从 git-scm.com 安装了 GIT
$ which git
/usr/local/git/bin/git
$ echo $PATH
/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/
$ git --version
git version 2.0.1
$ git init new_repository
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
Trace/BPT trap: 5
$
我从研究中得到的建议和要点。
一个建议是 GIT 的版本与我的 Mac 不匹配,我正在尝试通过这种方式卸载。在GIT.pkg中有一个uninstall.sh文件
$ sudo sh uninstall.sh
dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid
Password:
sh: uninstall.sh: No such file or directory
看起来我安装GIT时没有复制uninstall.sh
我尝试了这些命令
rm -rf /usr/local/git etc/paths.d/git rm /etc/manpaths.d/git
permission denied
建议使用这些不同的选项添加/修改我的 .bash_profile 中的路径,这不会改变任何内容:
PATH=$PATH:/usr/local/bin
export PATH
或者
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
或者
export PATH=/usr/local/git/bin:$PATH
如何卸载 GIT?