【发布时间】:2022-01-02 17:07:12
【问题描述】:
以前 SSH 用于 git clone 和 push 与密钥,但如果默认端口 22 在代理和无代理环境中被阻止或克隆怎么办。
在 Python 脚本中克隆的更好方法是什么?
【问题讨论】:
以前 SSH 用于 git clone 和 push 与密钥,但如果默认端口 22 在代理和无代理环境中被阻止或克隆怎么办。
在 Python 脚本中克隆的更好方法是什么?
【问题讨论】:
【讨论】:
如果 22 端口被阻塞,则使用 HTTP 协议。
git clone http://github.com/user_name/repo
【讨论】:
在 Github 你可以使用主机 ssh.github.com 的 443 端口:
git clone ssh://git@ssh.github.com:443/user/repo.git
请参阅docs。
【讨论】: