根据您的配置:
HTTP 代理端口 (port) 是:7892
SOCKS5 代理端口 (socks-port) 是:7891
我们通常使用 HTTP 代理来配置 Git,因为它最通用、最简单。所以,我们将使用 7892 这个端口。
现在,请按照下面的精确步骤操作,我们来完成最后的配置。
第一步:清理之前的错误配置(可选但推荐)
为了确保不受旧配置的干扰,我们可以先清除一下之前的代理设置(如果设置过的话)。打开终端执行:
bash
git config --global --unset https.proxy
git config --global --unset http.proxy
如果提示 could not unset 之类的错误,说明之前没设置过,这很正常,直接忽略即可。
第二步:设置正确的 Git 全局代理
请确保您的代理软件正在运行,并且模式是 global (全局)。
打开一个新的、普通的 Windows 终端 (CMD 或 PowerShell)。
复制并粘贴下面这两条命令,然后逐一按回车执行。我们已经为您填好了正确的端口号 7892:
bash
git config --global https.proxy http://127.0.0.1:7892
git config --global http.proxy http://127.0.0.1:7892
执行后没有提示就是成功了。
第三步:验证配置是否生效
在同一个终端里,输入以下命令来查看 Git 的所有全局配置:
bash
git config --global --list
您应该能在输出的内容里看到刚刚设置的两行:
code
http.proxy=http://127.0.0.1:7892
https.proxy=http://127.0.0.1:7892
如果能看到这两行,就说明 Git 已经准备就绪,可以畅通无阻地访问 GitHub 了。
第四步:重新开始下载
现在,是见证奇迹的时刻!
首先,确保你已经删除了之前下载失败的 esp-adf 文件夹。
在终端里,进入您想存放项目的目录,例如:
powershell
cd /d H:ESPADF
执行我们最终的下载命令:
bash
git clone --recursive https://github.com/espressif/esp-adf.git
这一次,您会看到终端开始顺利地显示下载进度,Cloning into 'esp-adf'... 之后会是 Receiving objects... 等信息