“山狮”上的 GIT 将不会执行命令

“山狮”上的 GIT 将不会执行命令

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?

相关内容