陨石错误克隆Mac

时间:2013-07-30 17:00:32

标签: macos git meteorite

这是我尝试运行陨石时遇到的错误

$ mrt

当陨石做它的事情时退后一步 ✓路由器     标记:https://github.com/tmeasday/meteor-router.git#v0.5.3

/usr/local/lib/node_modules/meteorite/lib/sources/git.js:108         扔“克隆回购有问题:”+ self.url;                                                    ^ 克隆回购邮件存在问题:https://github.com/tmeasday/meteor-router.git

我试过sudo -H npm install -g meteorite 我已经安装并重新安装了很多次 我安装了git,我安装了Xcode,安装了Homebrew,我有流星。 所有这些工作。

这是我的$PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

这是which Git /usr/local/bin/git

这是which mrt /usr/local/bin/mrt

不确定这是否相关但我的Mac中有两个驱动器,一个有用户文件夹,另一个有系统文件。

有任何帮助吗?我是unix newb所以请非常清楚解决方案。感谢

3 个答案:

答案 0 :(得分:1)

找到错误,确保卷名没有空格。我有一些空间,陨石git.js没有考虑到这一点。只需重命名没有SPACES的卷,它应该可以工作。

答案 1 :(得分:0)

尝试以root身份运行它:

$ sudo mrt

使用Meteorite捆绑远程计算机时,我总是必须这样做。

您可能还需要在mrt上创建符号链接..

$ ln -s /usr/local/bin/mrt /usr/bin/mrt

答案 2 :(得分:-1)

它可能已经解决,但我有同样的错误。 事实证明,Apple希望我同意条款,我在运行后发现:

git --version

我必须以管理员身份运行

sudo git --version

并同意Apple条款的长名单。之后我的陨石(以及那件事的GIT)再次像魅力一样运行。