Mac上安装git出现的问题

1、手动安装好了git后,发现在终端上输入git后会提示安装Xcode(之前卸载了XCode);

上网查了一下是因为mac升级后git在/usr/bin下(用which git可以查看),而默认安装的一般在/usr/local/bin下;

2、需要先删除git命令:sudo rm -rf git  ;

3、但是在删除的时候会出现Oeration not permitted没有权限删除,这是因为MacRootless机制的问题,在一些安全级别高的文件中就算是root和用sudo命令也无法对文件进行删除或执行操作。

4、重启mac后按住Command+R,后在终端中输入scrutil disable后重启;

5、cd /usr/bin目录下执行 sudo rm -rf git 

6、查看安装的git目录,一般在/usr/local/bin下;建立软连接:ln -s /usr/local/git/bin/git /usr/bin/git

7、执行git --version 无误!

猜你喜欢

转载自blog.csdn.net/sinat_32856935/article/details/81632546