因为本人mac内存空间不足 xcode的apple开发也用不到就删了 但是运行git的时候报错 需要安装xcode 因为mac版本的更新 git强绑在xcode里 因此需要从git官网重新下载git 并更改原git路径
1.安装git
在Git - Downloading Package下载git安装包,选择Binary installer下的installer,下载dmg文件,进行安装。
2.替换默认git
上文安装的git位于/usr/local/bin/git,此时系统自带的git位于/usr/bin/git,需要将后者重命名,即:
sudo mv /usr/bin/git /usr/bin/git-system
**如果提示Operation not permitted,则需要关闭系统的rootless功能,见下文。
**如果提示git为系统只读文件,则需要执行 sudo mount -uw /
关闭rootless
重启,按住commanr + r,进入恢复模式。
在最上边的菜单栏点击使用工具-->终端,输入命令csrutil disable。
重启系统,即可执行修改git的命令。
如果想打开rootless,再次进入恢复模式后,输入命令csrutil enable即可。
重启然后在终端里我们可以选择先查看下SIP状态:csrutil status
测试git
重启终端,输入git --version可查看git版本。说明git可用了。