Proxy
Squid Http 代理在 git clone 中不起作用
我已經通過 Docker 安裝了 Squid並使用 curl 和瀏覽器進行了測試,它工作正常!
然後我要設置 Http 代理到 git,下面是我的命令:
git config --global http.proxy http://myserverip:3128
然後,這是 git config 中上述命令的結果。
$ cat ~/.gitconfig [http] proxy = http://squid.veronalabs.com:3128 sslVerify = false
但是 git clone 不起作用!
$ git clone git@gitlab.com:repo/project.git Cloning into 'panel'... ssh: connect to host gitlab.com port 22: Connection timed out fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
無論如何,我已經為傳出連接添加了這個代理:
$ export http_proxy=http://myserverip:3128 $ export https_proxy=http://myserverip:3128
我真的很感激任何幫助!
您正在使用 http.proxy 但嘗試使用 SSH 複製儲存庫。您應該使用 https GitLab 連結。