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

使用SSH密钥克隆GitHub仓库时需输入密码,操作是否有误?

Git Clone要求输入密码的操作问题排查
  • 克隆地址类型错误:你可能用了HTTPS格式的仓库地址执行git clone,这种方式默认需要账号密码验证。应该改用SSH格式的地址(格式为git@github.com:<用户名>/<仓库名>.git)来克隆。
  • 公钥配置不完整或有误:登录GitHub进入SSH设置页面,确认粘贴的公钥内容完整(开头是ssh-rsa或对应加密算法前缀,结尾是你的邮箱或自定义标识),没有多余空格、换行或格式错误。
  • 本地SSH代理未正常运行:
    • Linux/macOS系统:执行eval "$(ssh-agent -s)"启动SSH代理,再通过ssh-add ~/.ssh/id_rsa添加私钥(替换为你的私钥文件名)。
    • Windows系统:确保OpenSSH服务已开启,可在服务列表中检查并启动OpenSSH Authentication Agent。
  • SSH密钥文件权限异常:Linux/macOS下需设置私钥文件权限为600(执行chmod 600 ~/.ssh/id_rsa),公钥文件权限为644(chmod 644 ~/.ssh/id_rsa.pub),权限过高或过低都会导致SSH拒绝使用密钥。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 07:50:14