2011-11-17 53 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://

相關問題