git clone报错:connect to github.com port 443 after 21088 ms: Couldn‘t connect to server

在部署comfyUI时,发现这台老笔记本电脑git clone 各种都git不下来,但是魔法又是好的,能单独打开github网址,
cmd里面的报错是:
fatal: unable to access "https://github. com/ltdrdata/ComfyUI-Impact-Subpack/Failed to connect to github.com port 443 after 21088 ms: Couldn't connect to server
如下图:

最后是按照以下方法解决的:

1、先检查git是否正确安装:
打开cmd,输入以下命令:
git --version

这时应该会返回安装的git版本,如果不返回,则说明git安装不正确,要重新安装。

2、如果排除了以上安装问题,再检查是否在系统环境变量中添加了git的路径,
在Windows上,这通常是 C:Program FilesGitcmd 和 C:Program FilesGitin。你可以在系统的环境变量设置中检查这一点。
(1)、windows电脑打开“开始”菜单,搜索“环境变量”,点击进来,


选中path,点击“编辑”,
将C:Program FilesGitcmd 和 C:Program FilesGitin这2个路径依次添加进去,(大部分git都是在这个路径,如果你的git不是安装在这里,请按照自己的路径修改一下。

3、如果排除了以上2个问题,再尝试这个方法:
打开cmd,
依次输入这两行指令:
git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

说明:配置http代理Windows、Linux、Mac OS 中 git 命令是一样的。
原则上,输入这两行后,就可以正常git了。

----------------------分割线----------------------------------------------------
如果是socks5,则换成以下代码:
git config --global http.proxy socks5 127.0.0.1:7890
git config --global https.proxy socks5 127.0.0.1:7890

不一定适用于所有不能git的状态,有的也许是系统原因,或者防火墙等问题。