1. 检查 Git 是否配置了代理
首先,检查 Git 是否设置了代理。运行以下命令查看 Git 的全局代理配置:
git config --global --get http.proxy
git config --global --get https.proxy
如果这些命令返回了代理设置,说明 Git 正在尝试通过代理连接。
2. 取消 Git 的代理设置
如果你发现 Git 配置了代理,而且你不需要这个代理(或者它的配置不正确),可以通过以下命令取消代理设置:
git config --global --unset http.proxy
git config --global --unset https.proxy
3. 验证代理是否已移除
取消代理配置后,你可以再次运行以下命令,确保代理配置已经被移除:
git config --global --get http.proxy
如果命令没有返回任何内容,说明代理已经被成功移除。
4. 尝试重新克隆仓库
取消代理后,再次尝试克隆仓库:
git clone https://github.com/jha-lab/acceltran.git
5. 检查系统的代理设置(如果有需要)
如果问题仍然存在,可能是系统级别设置了代理。你可以检查你的环境变量,看看是否有代理配置。对于 Linux 或 macOS 系统,你可以运行以下命令检查:
echo $http_proxy
echo $https_proxy
如果你发现了代理设置,你可以使用以下命令取消它们:
unset http_proxy
unset https_proxy