git 版本升级

一、删除原git

$ sudo rm -rf /usr/bin/git*
此时会遇到 Operation not permitted 问题,导致无法删除。
这是因为Mac系统升级到10.11.*版本后引入了Rootless机制。即便是使用root身份也无法删除/System、/bin 、 /sbin 、 /usr等目录。详细请访问:https://blog.csdn.net/z82367825/article/details/55000615

二、重启按住 Command+R,进入恢复模式,打开Terminal

$ csrutil disable

三、执行步骤1.此时已经能够成功删除旧git

四、安装新版本git

$ brew update

$ brew install git

五、如果brew 已经安装成功过git,此时需要执行下面命令

$ brew link --overwrite git
强制超链接git命令至brew安装的版本

六、升级完成后建议还是把刚才关闭的Rootless重新开启操作步骤一样是重启电脑按住 Command+R,进入恢复模式,打开Terminal执行下面指令

$ csrutil enable

你可能感兴趣的:(git 版本升级)