You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

EC2中如何将HTTPS克隆的Git仓库改为SSH方式执行git pull

切换已有Git仓库的远程连接为SSH协议

你只需要修改这个仓库的远程地址配置,就能用SSH执行git pull了,步骤如下:

  • 先确认当前的远程仓库地址,在EC2的仓库目录下执行:

    git remote -v
    

    输出会显示当前用的HTTPS格式地址,比如https://github.com/xxx/xxx.git

  • 将远程地址替换为SSH格式,GitHub的SSH地址格式是git@github.com:<你的GitHub用户名>/<仓库名>.git,执行命令:

    git remote set-url origin git@github.com:<你的用户名>/<仓库名>.git
    

    如果你之前的远程仓库不是默认的origin,把命令里的origin换成对应的远程名称即可。

  • 再次验证修改结果,执行git remote -v,确认输出的地址已经变成SSH格式。

之后再执行git pull就会走SSH连接,不用再输入用户名和访问令牌了。

注:如果后续还是有问题,检查下EC2里的SSH密钥是否在默认路径(~/.ssh/id_rsa或~/.ssh/id_ed25519),以及GitHub账户里是否正确添加了对应的公钥。

内容的提问来源于stack exchange,提问作者dragonfly02

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 12:55:15