如何在代理后面克隆 git clone git://kernel.ubuntu.com/ubuntu/linux.git?

如何在代理后面克隆 git clone git://kernel.ubuntu.com/ubuntu/linux.git?

git://kernel.ubuntu.com/ubuntu/linux.git尽管我已经为 git 配置了代理,但我无法在代理后面执行 git 克隆。

有任何想法吗?

答案1

我发现通过代理后的 https 克隆是最简单的方法。由于防火墙的原因,通过 ssh 克隆可能行不通。

步骤 1:编辑 gitconfig 并添加代理 vim ~/.gitconfig

[http]
   proxy = <protocol>://<domain>:<port>

步骤 2:按照 Ubuntu 中所述通过 https 克隆 Ubuntu 内核维基百科在部分“使用 git 获取 Ubuntu 版本的内核源代码”

git clone https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal

相关内容