Git for Mac 无法启动:“非法指令”

问题描述 投票:0回答:7

...我已经仔细查看了(我相信),但未能成功为我的 Mac 安装 Git。

由于各种原因,我正在运行 10.6.8 的 Mac OS X,并且不会很快更改它。

我已经收集并安装了此处公开的捆绑包:

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

安装说明非常清楚,对我来说很明显该软件包已安装。 但是任何从命令行使用 git 客户端的尝试都会导致“非法指令”错误。

我非常仔细地筛选了这里提供的信息:

http://git-scm.com/book/en/v2/Getting-Started-Installing-Git

似乎还有另一个可用的捆绑包。 它被称为“GitHub for Mac 1.7.5,但似乎需要 Mac OS X 10.7 或更高版本。

还有其他人遇到过这个困难吗?我必须从源代码构建吗?

我花了几个小时阅读和破解这项工作?有什么明显的事情我没有考虑到吗?

macos git github
7个回答
20
投票

是的,我遇到了同样的问题,我所做的是从这里安装早期版本: https://code.google.com/p/git-osx-installer/

我正在运行 10.6.8 并安装了最新版本,1.8.4.2

SourceForge 只有 1.9.0 和 1.8.5.2 http://sourceforge.net/projects/git-osx-installer/reviews?source=navbar

评论中有人说他们在这两个方面都遇到了麻烦,于是又回到了 1.7。如果 1.8.4.2 不起作用,我会尝试。

至少我能够运行配置命令而不会出现非法指令错误。


5
投票

我今天在 Snow Leopard 上从 git-scm 运行建议的 git 安装程序后得到了这个。真的太可怕了。发现使用他们的旧的 Snow Leopard 包安装 Macports,然后

sudo port install git +svn +doc +bash_completion +gitweb

安装 git 及其依赖项,git 现在可以正常工作;版本 1.9.3 安装并在 10.6.8 上运行。


4
投票

我遇到了这个问题,并且能够使用 Homebrew 安装工作版本。

# first uninstall the broken version
# mount the DMG for the broken version using Finder
# "type" this with the tab key! it saves typing and fixes the version number
cd /Volumes/Git\ 2.0.1\ Snow\ Leopard\ Intel\ Universal/
./uninstall.sh
# make bash forget about the uninstalled binary
hash -r
cd

# now install the working version
# assumes you have Homebrew installed
brew install git
git version

2
投票

我也有同样的问题。下载和安装 git 有多种方法 - 尝试 macports 或 homebrew。最终对我有用的是使用附加命令行工具安装了 xcode 3.2.6 - leopard 安装磁盘附带的版本 3.2 还不够。您可以从磁盘安装xcode等,然后运行软件更新将其升级到3.2.6。


2
投票

官方 git-osx-installer 存储库中的 Snow Leopard 最新版本目前是 Git 2.3.5。您可以使用网络浏览器从 http://sourceforge.net/projects/git-osx-installer/files/git-2.3.5-intel-universal-snow-leopard.dmg/download 下载它。此安装适用于我的 OS X 10.6.8。

或者您可以自行检查是否有更新版本:
http://sourceforge.net/projects/git-osx-installer/files/


1
投票

是的 - 似乎它不支持旧的操作系统版本(我的是 10.6.8)。我升级到最新的 Mac OS 10.9.4(安装需要一段时间),重新安装 Git 软件(注意,它会要求安装 xcode,我继续安装),从那里一切正常。希望这有帮助。


-1
投票

参考:https://help.github.com/articles/does-github-for-mac-run-on-os-x-10-6-snow-leopard

引用:

Mac 版 GitHub 可以在 OS X 10.6 Snow Leopard 上运行吗?

,GitHub for Mac 需要 OS X 10.7 (Lion) 或更高版本。

我们做出这个决定是因为该应用程序依赖于许多 Mac OS X 10.6 或更早版本中不可用的技术。我们 希望为应用程序的用户提供最佳体验,因此 我们选择只支持 10.7 及以上版本,而不是 提供早期版本。

© www.soinside.com 2019 - 2024. All rights reserved.