git克隆,推和拉所有挂起没有消息

时间:2019-01-15 03:59:48

标签: git github hang

直到昨天,git在我的计算机上运行良好。现在,每当我尝试推,拉或克隆存储库时,git就会挂起。我已经尝试过SSH和HTTPS。

与围绕该问题发布的许多其他StackOverflow问题不同,我的操作处于相同的早期阶段。

例如,运行GIT_TRACE=1 GIT_CURL_VERBOSE=1 git push origin master给出以下跟踪:

09:09:45.400105 git.c:418               trace: built-in: git push origin master
09:09:45.892978 run-command.c:643       trace: run_command: GIT_DIR=.git git-remote-https origin https://github.com/SOBotics/Botpy.git
* Couldn't find host github.com in the .netrc file; using defaults
*   Trying 192.30.253.112...
* TCP_NODELAY set

如果未设置调试环境变量,则不会显示任何消息。但是,当我克隆存储库时,它显示Cloning into <name>...,然后卡在上述追溯中的同一阶段。

这是我已经尝试过的:

  • 通过Homebrew重新安装git
  • 几次重启计算机。
  • 禁用Pi-hole(自几个月以来我一直在运行Pi-hole,但从未遇到过此类问题)。
  • git config --global core.askpass "git-gui--askpass":来自类似主题的答案。这没有影响。
  • xcode-select --reset
  • 检查跟踪中的IP是否与host github.com中的IP相同;一样。
  • 尝试通过HTTPS和SSH克隆不同的存储库。

我还要指出,自制软件更新也可能卡住,可能是由于同一问题。家酿的卷曲升级也挂了。其他commitadd之类的git函数似乎工作正常。

我在macOS Mojave上,运行git版本2.20.1。我试图推送,拉取和克隆的存储库都在GitHub上。

0 个答案:

没有答案