[英]git clone hangs at “checking connectivity”
操作系统 - Windows 7 专业版 64 位
适用于 Windows 的 GIT - Git-1.9.0 - 使用 Git bash
我突然开始遇到“git fetch”问题。
有时 git.exe 会出错,有时“git fetch”会挂起。
所以我决定一切从头开始。
我卸载了 Windows 的 git 并重新安装了它(接受所有默认值),重新启动了机器。 创建了一个全新的文件夹并执行以下操作
$ git clone git@github.com:myid@example.com/myproject.git
Cloning into 'myproject'...
Enter passphrase for key '/c/Users/myid/.ssh/id_rsa':
remote: Counting objects: 287209, done.
remote: Compressing objects: 100% (86467/86467), done.
remote: Total 287209 (delta 188451), reused 287209 (delta 188451)
Receiving objects: 100% (287209/287209), 168.89 MiB | 328.00 KiB/s, done.
Resolving deltas: 100% (188451/188451), done.
Checking connectivity...
它始终挂在“检查连接性”上
我已经扫描了机器上的病毒/木马程序,但没有发现任何威胁。
这发生在工作地点和家里 - 所以它可能不是互联网。
我不确定如何继续或下一步尝试什么。
我从我的~/.ssh
文件夹中删除了known_hosts
文件,这起到了作用。 现在一切正常。
此消息与网络连接无关。 这是关于检查是否每个对象都连接到现有引用。
可以在超级用户上找到详细的答案
尝试使用设置环境变量GIT_CURL_VERBOSE=1
运行 git 以查看发生了什么。
你应该执行“git prune”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.