CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

macOS系统更新后Git命令失效-解决方法

苹果mac电脑的macOS系统更新到Mojave及之后的话,原先电脑路径下的CommandLineTools/usr/bin的部分就消失了,应该是更新后merge到了别的路径下导致所有需要通过Git命令上传到Github上的指令都无法实现,例如我自己在terminal使用Hexo时就没有发现将更新后的文件push到github上。

hexo deploy运行时会返回error message:error: invalid active developer path (/Library/Developer/CommandLineTools/usr/bin/xcrun)

此时的路径下只存在于share 文件夹。

我查询了网上相关的技术博客后发现有类似的文章提供了不同的解决方法,主要是通过重制(reset)mac定制的Xcode里的command line developer tools或是重新安装(reinstall)来创立usr/bin。

Git is not working after macOS Update (xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

​stackoverflow.com/questions/52522565/git-is-not-working-after-macos-update-xcrun-error-invalid-active-developer-pa

具体在命令行的操作代码如下(terminal输入):xcode-select –install然后系统会跳出窗口提醒:xcode-select: note: install requested for command line developer tools

点击安装即可,此时安装完成后路径下会变成:

这样就可以正常运行Git命令在不同的系统设置下可能会有不同的解决方法,目前我是在macOS Monterey 12.2.1版本下使用了这个方法在其他版本中(例如Mac OS X 10.14 (Mojave),MacOS 10.15 (Catalina))也可以尝试重制:。

xcode-select –reset或是切换路径:sudo xcode-select -switch /Library/Developer/CommandLineTools希望可以帮助到大家,如果有不同或是更为便捷的解决方法,欢迎一同讨论交流。

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容