首页/开发/Git 与协作速查/Git 传输协议与接入方式
Git 基础与命令88 条

Git 传输协议与接入方式

常见协议:本地路径、SSH(git@)、HTTPS 与 git://;认证方式、端口与适用网络环境各不相同。

Git 与协作速查开发更新于 2026-10-12
HTTPS443 端口,兼容性好,凭据走 helper/令牌
SSH密钥认证,适合长期使用与自动化
git://9418 端口,多数平台已不建议或默认关闭

常用示例

常用示例
git clone https://github.com/org/repo.git
git clone git@github.com:org/repo.git
git clone ssh://git@example.com:2222/org/repo.git
公司网络仅放行 443 时,可优先 HTTPS;需要免交互自动化时用带部署密钥的 SSH。

易错点

  • 代理环境要同时考虑 HTTP(S) 与 SSH 两条通道,配置位置不同
  • 防火墙变更会影响克隆与推送的连通性,排查网络先分别测试两条通道

数据来源与参考

  • Pro Git 2nd Edition · 4.1 协议
  • GitHub 官方文档:关于远程仓库与协议
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌