mac更新系统后Git不能用,提示missing xcrun at

摘要:
我今天更新了mac系统,然后我进入了这个洞。许多开发人员都遇到过这个问题。据说苹果的每一次更新都有这个问题。原因是每次安装新更新时都会卸载Xcode……解决方案无关紧要。使用xcode select--通过重新安装在终端上的xcode命令行工具安装
今天更新了mac系统,然后就踩了这个坑。

启动AndroidStudio 右上角提示:

can't start git: /usr/bin/git 
probably the path to git executable is not valid . `fix it`.
  • 1
  • 2

点击fix it后 点击最上边路径地址后边的test提示:

errors while executing git -- version. exitCode=1 
errors: xcrun: error : invalid active developer path(/library/developer/commandlinetools),missing xcrun at:
/library/developer/commandlinetools.usr/bin/xcrun
  • 1
  • 2
  • 3

找了一圈。。很多开发者都遇到过这问题。据说苹果每个版本的更新都会有这样的问题,原因是每次安装新的更新后,Xcode都被卸载了。。。。不扯别的说解决方案。


通过终端重新安装的Xcode命令行工具使用(其实这里安装的是Command Line Tools,Command Line 
Tools是在Xcode中的一款工具)

xcode-select --install

免责声明:文章转载自《mac更新系统后Git不能用,提示missing xcrun at》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇css 关于两栏布局,左边固定,右边自适应前端开发知识之前端移动端适配总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Mac Eclipse上Android SDK manager闪退的问题!!

最近想自学一下Android,也没啥人指导,安装的过程中就花了一整天。。。。安装完ADT,安装完SDK,所有步骤都照着网上来,可是一打开SDK manager就闪退!网上所有方法都找了,可是几乎全是windows的,没啥参考性,试了好多方法,终于发现是SDK版本太新了!以后不要随便去官网下载最新版本了,各种问题。。官网下的是android-sdk-mac_...

安装go-admin

安装过程 1.下载源码(https://github.com/golangpkg/go-admin)后编译 执行编译命令 go build -ldflags "-linkmode external -extldflags -static" -o go-admin main.go 出现错误:main.go:5:2: cannot find package "...

Git应用详解第五讲:远程仓库Github与Git图形化界面

前言 前情提要:Git应用详解第四讲:版本回退的三种方式与stash 这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的Git图形化界面,让你更加方便地使用git。 一、Git裸库 简单来说git裸库就是没有工作区的git仓库。比如服务器,只起到代码托管的作用而不需要也不应该修改服务器上的代码。 可通过以下指令创建git裸库: git init...

Mac下Android Studio配置adb

配置步骤: 1、打开Android Studio 启动终端 Terminal; 2、进入当前用户home目录 echo $HOME 3、创建.bash_profile文件 touch .bash_profile 4、打开.bash_profile文件 open -e .bash_profile 5、在打开的.bash_profile文件中编辑如下: exp...

Mac 使用androidStudio真机调试android机

对于第一次想在mac上的androidStudio上真机调试。 1.首先配置adb环境变量 2.创建(修改) adb_usb.ini 文件 a.手机数据线连接 b.在终端输入,查看设备信息 system_profiler SPUSBDataType 打印如下 记住上面标红的。 c.终端输入 vi ~/.android/adb_usb.ini 编辑该文件,...

【转】Visual Studio团队资源管理器 Git 源码管理工具简单入门

1.1 环境 Visual Studio + GitLab (其他版本同理) 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Meger) 获取(Fetch):从远程版本库获得最新版本 合并(Meger):将两个版本库进行合并操作 提交(Commit):将所做的更改,存入本地暂存...