迦太基需要git 2.3.0或更高版本

问题描述:

我正在使用charts库并尝试运行演示。在运行之前,我必须使用Carthage安装依赖关系。在终端我转到项目文件夹位置和类型:迦太基需要git 2.3.0或更高版本

carthage update 

我得到了下面的错误: -

Carthage requires git 2.3.0 or later.

如何安装迦太基decencies并运行上面说的演示。

enter image description here

不知道这是否会帮助,但我遇到同样的问题,并且发现了xcodebuild联编正在使用其他的Xcode我所安装。

所以你大概可以仔细检查Xcode中哪你使用: “的Xcode选--print路径”

这里是原来的职位,帮助我解决这个问题: Change Carthage Swift version

它似乎你必须安装新版本的git。

brew install git 

它可以说, “目标在/ usr/local/bin目录/混帐 已经存在,你可能想要删除它。”我不想删除它,只是overwrited:

brew link --overwrite git 

它帮助我同样的问题。我希望这会对其他人有所帮助。

+0

更新OSX后,我需要mailcore2,使用迦太基 - 确定安装迦太基,现在它说,你需要的git,确定要安装git的 - 它说你需要的自制软件,你在开玩笑吗?你需要10件东西来获得mailcore2?荒谬的。 –

选择Command Line Tools

XCode -> Preferences -> Locations -> Command Line Tools