更具体地说,无论何时我输入:
git clone https://github.com/lord/slate slate
结果输出为:
Cloning into 'slate'...
然而,目录' slate'没有创建,也没有收到任何内容。如果我通过键入以下命令启用卷曲跟踪日志:
GIT_TRACE_CURL=1 git clone https://github.com/lord/slate slate
结果输出为:
Cloning into 'slate'...
16:19:21.978835 http.c:638 == Info: Couldn't find host github.com in the .netrc file; using defaults
16:19:22.064932 http.c:638 == Info: Trying 192.30.253.113...
16:19:22.065011 http.c:638 == Info: TCP_NODELAY set
16:19:22.178879 http.c:638 == Info: Connected to github.com >
(192.30.253.113) port 443 (#0)
我最近安装了Mac OS X Sierra,但在更新之前我遇到了同样的问题。我最近也更新了git版本,我现在正在使用版本2.13.1(虽然我也遇到了与之前版本相同的问题)。
有没有其他人遇到同样的问题,也许找到导致它的原因?
修改
在' git push'的情况下,在具有已提交更改的本地存储库中执行以下命令:
git push origin master
输出以下文字:
*无法在.netrc文件中找到主机git2-rdlab.cs.upc.edu;使用默认值
*尝试147.83.29.205 ......
* TCP_NODELAY设置
*连接到git2-rdlab.cs.upc.edu(147.83.29.205)端口80(#0)
> GET /jesusdz/PaperGradients.git/info/refs?service=git-receive-pack HTTP / 1.1
主持人:git2-rdlab.cs.upc.edu
User-Agent:git / 2.13.1
接受: /
Accept-Encoding:gzip
Pragma:no-cache
<找到HTTP / 1.1 302
<日期:2017年7月21日星期五17:14:14 GMT
<服务器:Apache / 2.2.22(Ubuntu)
<地点:https://git2-rdlab.cs.upc.edu/jesusdz/PaperGradients.git/info/refs?service=git-receive-pack
<变化:接受编码
<内容编码:gzip
<内容长度:234
<内容类型:text / html;字符集= ISO-8859-1
<
*忽略响应主体
* Curl_http_done:调用premature == 0
*连接#0主机git2-rdlab.cs.upc.edu完好无损
*向此网址发出另一个请求:' https://git2-rdlab.cs.upc.edu/jesusdz/PaperGradients.git/info/refs?service=git-receive-pack'
*无法在.netrc文件中找到主机git2-rdlab.cs.upc.edu;使用默认值
*尝试147.83.29.205 ......
* TCP_NODELAY设置
*连接到git2-rdlab.cs.upc.edu(147.83.29.205)端口443(#1)
我认为问题与下面的部分有关(虽然我不确定):
忽略响应主体
Curl_http_done:名为premature == 0
答案 0 :(得分:0)
我未按照您所查询的内容发现问题:
kurtis.rogers@AB-Trading02 ~ $ mkdir test
kurtis.rogers@AB-Trading02 ~ $ cd test
kurtis.rogers@AB-Trading02 test $ git clone https://github.com/lord/slate
Cloning into 'slate'...
remote: Counting objects: 2027, done.
remote: Total 2027 (delta 0), reused 0 (delta 0), pack-reused 2027
Receiving objects: 100% (2027/2027), 854.48 KiB | 0 bytes/s, done.
Resolving deltas: 100% (1003/1003), done.
kurtis.rogers@AB-Trading02 test $
很可能是您的操作系统出现问题。我尝试做一个完整,干净的重新安装,并警惕改变系统文件,而不是假设你有!
也可能是当您克隆此目录时,默认情况下会创建一个名为slate的目录:
只试用$ git clone git clone https://github.com/lord/slate
在某处创建一个新目录cd
,看看它是否有效?
希望你能让它运转起来!