2011-11-17 34 views
1

这与我的问题有些不相干,但是我发现这个优秀的用于移动开发的JavaScript调试器,它允许断点,而不是在此环境中常见的一些简单的控制台调试器。你可以找到它here,它也包含安装说明,这也是我遇到问题的地方。使用git bash下载lexandera/Aardwolf.git(Windows);致命错误 - 无法连接到github.com

仅供参考,我正在运行Windows XP SP2。

我下载了node.js和git 1.7.7.1-preview20111027版本并安装了它们两个。使用git,我选择了推荐的Windows设置,在自己的环境中安装bash,而不是与Windows命令行混合!

我启动了git bash并按照链接的设置说明打印。我贴什么显示在下面的混帐击:

git clone git://github.com/lexandera/Aardwolf.git 
Cloning into Aardwolf... 
fatal: unable to connect to github.com: 
github.com[0: 207.97.227.239]: errno=Invalid argument 

它创建阿德沃夫目录,但里面有没有内容。

我很感谢这里的一些帮助。我在如何解决这个问题上有点失落。

谢谢。

更新

我把这个链接求助:Git error: fatal: unable to connect a socket (Invalid argument),我试图从混帐修改命令://到https://几次。我关闭了bash窗口并打开了几次,https://修改程序奇迹般地工作。

我会接受,也许https位置已关闭或忙碌,这就是为什么它现在工作。但我不明白为什么git://不起作用。是什么原因?

谢谢。

更新2

表面上看,它可能是代理问题。谷歌搜索显示,git协议的默认TCP端口是9418,至少对于* nix平台。这对于Windows也是如此吗?

回答

1

如果您身在企业代理的后面,git://不太可能工作。我有类似的问题比你的协议https://

由于它看起来像只愿意克隆远程存储库,并且以后不推送,因此切换到普通的http://应该可以解决您的问题。

$ git clone http://github.com/lexandera/Aardwolf.git 
Cloning into 'Aardwolf'... 
remote: Counting objects: 494, done. 
remote: Compressing objects: 100% (250/250), done. 
remote: Total 494 (delta 237), reused 470 (delta 213) 
Receiving objects: 100% (494/494), 79.99 KiB, done. 
Resolving deltas: 100% (237/237), done. 
0

Git提供了一种使用git config重写URL的方法。只需发出以下命令:

git config --global url。“https://”.insteadOf git:// 现在,就像魔术一样,所有git命令都会执行git://替换为https://

相关问题