......我看起来非常仔细(我相信),并且未能成功为我的Mac安装Git。
出于各种原因,我正在运行10.6.8的Mac OS X,并且不会很快改变它。
我已经收集并安装了此处公开的软件包:
https://help.github.com/articles/set-up-git
安装说明非常清楚,对我来说,安装包很明显。但是,任何从命令行使用git客户端的尝试都会导致"非法指令"错误。
我仔细筛选了这里提供的信息:
http://git-scm.com/book/en/Getting-Started-Installing-Git
还有另一个捆绑似乎可用。它被称为" GitHub for Mac 1.7.5,但似乎需要Mac OS X 10.7或更高版本。
还有其他人遇到过这个困难吗?我必须从源码构建吗?
我有几个小时的阅读和黑客入侵这项工作?有没有明显的东西我没考虑过?
答案 0 :(得分:19)
是的,我遇到了同样的问题,而我所做的是从这里安装了早期的版本: 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不起作用。
至少我能够在没有非法指令错误的情况下运行config命令。
答案 1 :(得分:4)
我从git-scm运行建议的git安装程序后,今天在Snow Leopard上有了这个。真的太可怕了。发现使用old Snow Leopard package然后
安装Macportssudo port install git +svn +doc +bash_completion +gitweb
安装git及其依赖项,git现在运行正常;版本1.9.3已安装并正在使用10.6.8。
答案 2 :(得分: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
答案 3 :(得分:2)
我遇到了同样的问题。下载和安装git有各种方法 - 尝试macports或自制软件。最终对我有用的是使用附加的命令行工具安装xcode 3.2.6 - leopard安装盘附带的3.2版本还不够。您可以从磁盘安装xcode等,然后运行软件更新将其升级到3.2.6。
答案 4 :(得分: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/
答案 5 :(得分:1)
是的 - 它似乎不支持较旧的操作系统版本(我的是10.6.8)。我升级到最新的Mac OS 10.9.4(安装需要一段时间),重新安装Git软件(请注意它将要求安装xcode,我继续),一切正常。希望这会有所帮助。
答案 6 :(得分:0)
参考:https://help.github.com/articles/does-github-for-mac-run-on-os-x-10-6-snow-leopard
引用:
GitHub for Mac是否可以在OS X 10.6 Snow Leopard上运行?
否,GitHub for Mac需要OS X 10.7(Lion)或更高版本。
我们做出了这个决定,因为该应用程序依赖于许多 Mac OS X 10.6或更早版本中未提供的技术。我们 想要为应用程序用户提供最佳体验,所以 我们做出的选择只支持10.7及以上,而不是支持 早期版本可用。