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 无误!