我试图在mac osx 10.12上设置
Cocoapods,我试图在终端中执行此命令它挂在接收对象上: –
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,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`
解决方法
See this answer.
VMware on NAT had this problem for me. Changing it to Bridged (replicate the state) fixed the issue.