2016-07-15 76 views
7

我试图在Mac OSX上10.12设置的CocoaPods,我曾尝试在终端它挂起接收对象上执行此命令: -GIT中克隆挂在上MAC OSX接收对象10.12

cd ~/.cocoapods/repos 
GIT_TRACE=1; GIT_CURL_VERBOSE=1 git clone http://github.com/CocoaPods/Specs.git master --verbose 

这里是端子输出: -

  Cloning into 'master'... 
      * Couldn't find host github.com in the .netrc file; using defaults 
      * Trying 192.30.253.112... 
      * Connected to github.com (192.30.253.112) port 80 (#0) 
      > GET /CocoaPods/Specs.git/info/refs?service=git-upload-pack HTTP/1.1 
      Host: github.com 
      User-Agent: git/2.7.4 (Apple Git-66) 
      Accept: */* 
      Accept-Encoding: gzip 
      Pragma: no-cache 

      < HTTP/1.1 301 Moved Permanently 
      < Content-length: 0 
      < Location: https://github.com/CocoaPods/Specs.git/info/refs?service=git-upload-pack 
      < Connection: close 
      < 
      * Closing connection 0 
      * Issue another request to this URL: 'https://github.com/CocoaPods/Specs.git/info/refs?service=git-upload-pack' 
      * Couldn't find host github.com in the .netrc file; using defaults 
      * Trying 192.30.253.112... 
      * Connected to github.com (192.30.253.112) port 443 (#1) 
      * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 
      * Server certificate: github.com 
      * Server certificate: DigiCert SHA2 Extended Validation Server CA 
      * Server certificate: DigiCert High Assurance EV Root CA 
      > GET /CocoaPods/Specs.git/info/refs?service=git-upload-pack HTTP/1.1 
      Host: github.com 
      User-Agent: git/2.7.4 (Apple Git-66) 
      Accept: */* 
      Accept-Encoding: gzip 
      Pragma: no-cache 

      < HTTP/1.1 200 OK 
      < Server: GitHub Babel 2.0 
      < Content-Type: application/x-git-upload-pack-advertisement 
      < Transfer-Encoding: chunked 
      < Expires: Fri, 01 Jan 1980 00:00:00 GMT 
      < Pragma: no-cache 
      < Cache-Control: no-cache, max-age=0, must-revalidate 
      < Vary: Accept-Encoding 
      < X-GitHub-Request-Id: 69EEB048:2D36F:6AF964:57888CD0 
      < X-Frame-Options: DENY 
      < 
      * Connection #1 to host github.com left intact 
      POST git-upload-pack (305 bytes) 
      * Couldn't find host github.com in the .netrc file; using defaults 
      * Found bundle for host github.com: 0x7fc3d750be30 
      * Re-using existing connection! (#1) with host github.com 
      * Connected to github.com (192.30.253.112) port 443 (#1) 
      > POST /CocoaPods/Specs.git/git-upload-pack HTTP/1.1 
      Host: github.com 
      User-Agent: git/2.7.4 (Apple Git-66) 
      Accept-Encoding: gzip 
      Content-Type: application/x-git-upload-pack-request 
      Accept: application/x-git-upload-pack-result 
      Content-Length: 305 

      * upload completely sent off: 305 out of 305 bytes 
      < HTTP/1.1 200 OK 
      < Server: GitHub Babel 2.0 
      < Content-Type: application/x-git-upload-pack-result 
      < Transfer-Encoding: chunked 
      < Expires: Fri, 01 Jan 1980 00:00:00 GMT 
      < Pragma: no-cache 
      < Cache-Control: no-cache, max-age=0, must-revalidate 
      < Vary: Accept-Encoding 
      < X-GitHub-Request-Id: 69EEB048:2D36F:6AFF66:57888CD9 
      < X-Frame-Options: DENY 
      < 
      remote: Counting objects: 747987, done. 
      remote: Compressing objects: 100% (17/17), done. 
      Receiving objects: 1% (10862/747987), 2.16 MiB | 437.00 KiB/s 

我看到关于这里所以这个问题别人的问题,不幸的是有解决方案的非工作。

更新: -

终端过了一会显示此错误: -

* SSLRead() return error -9806/747987), 2.16 MiB | 437.00 KiB/s 
* Closing connection 1 
error: RPC failed; curl 56 SSLRead() return error -9806 
fatal: The remote end hung up unexpectedly 
fatal: early EOF 
fatal: index-pack failed` 

回答

4

我确认这是在我身边的网络问题。我在Windows 10的机器上执行该命令: -

git clone http://github.com/CocoaPods/Specs.git master

然后使用该终端cp命令(普通复印使用搜索挂起小时)复制主回购到MAC OSX机器上这目录: -

~/.cocoapods/repos/master

后来终于做初始化荚荚,然后在我的项目目录中安装--verbose工作就像一个魅力

7

See this answer.

VMware上的NAT对我有这个问题。将其更改为Bridged (复制状态)解决了问题。

+0

谢谢,我会尽力 – Waxren

+0

这对我有帮助。万分感谢! – rommex

+0

omg,亿谢谢 – user924