【问题标题】:Installing Git on Mac OS 10.7.5在 Mac OS 10.7.5 上安装 Git
【发布时间】:2014-06-14 00:44:38
【问题描述】:

我已经根据这个网站为数据科学课程安装了最新版本的 Git

https://help.github.com/articles/set-up-git

但是,当我输入链接(用户和电子邮件)上描述的设置命令时,shell 会抛出错误:

Daniels-MacBook-Pro:~ das2890$ git config --global user.name "Daniel Schwartz"
Illegal instruction: 4

【问题讨论】:

标签: git


【解决方案1】:

要更新 2016 年 2 月的选项:您可以从官方来源获取较旧的 git 版本,但您需要自己编译它们。为了编译它们,您需要安装 Xcode。但是如果你安装了 Xcode,原则上你也有 git。方法如下:

  1. 对于 Mac OS 10.7.5,您需要 Xcode 4.6.3:

    1.1 前往developer.apple.com注册开发者账号。

    1.2 登录,前往developer.apple.com/index.action#并搜索“xcode 4”

    1.3 找到xcode 4.6.3 并下载.dmg (1.72GB);安装它并打开程序。配置自身需要一些时间。

    1.4 接受条款和条件。

  2. 尚未安装命令行工具:gcc、make 和... git。您需要单独安装这些。通常,您应该能够打开 Xcode,选择首选项...下载,并从 Xcode GUI 安装命令行工具。但是现在,工具的证书已经过期,安装将中止。您需要按上述方式下载 .dmg。

    2.1 转到developer.apple.com/index.action# 并搜索“命令行工具”。

    2.2 找到“用于 X-code April 2013 的命令行工具 (OS X Lion)”并下载 .dmg (140 MB);打开它并安装软件包。

    2.3 要确认,打开一个终端并输入“which git”——应该显示可执行文件的路径;那么“git --version”应该给你:“git version 1.17.12.4”。

【讨论】:

【解决方案2】:

可能是你安装的git版本,你的mac os版本不支持,试试降级你的git版本:看看可能的版本下载:enter link description here

我推荐 git 版本 1.8.4.2

【讨论】:

    【解决方案3】:

    错误是由于使用了不兼容的 git 版本,它使用了仅适用于较新操作系统版本的功能。

    要解决它,您可以执行以下操作之一:

    • 升级您的操作系统版本

    • 为您的操作系统版本编译 git what-is-the-illegal-instruction...

    • 运行较旧的 git 版本,正如 Ziomek 提到的那样

    • 使用 brew 选择和安装正确的 git 版本

    【讨论】: