【解决】如何在windows系统中使用SSH远程拉取Gerrit仓库
创始人
2024-05-26 12:19:51

报错如下:

        $ git clone "ssh://xxxxxx@xxxxx/xxxxx"
        Cloning into 'xxxxx'...
        xxxxx@xxxxx: Permission denied (publickey).
        fatal: Could not read from remote repository.

        Please make sure you have the correct access rights
        and the repository exists.

排查过后发现原因是,之前创建的SSH KEY都是RSA加密格式的,我当前的Gerrit版本不支持RSA加密方式(可能是因为RSA过时了),需要使用ED25519加密方式的SSH KEY:

ssh-keygen -t ed25519 -C "your_email@example.com"

最后,将生成的id_ed25519.pub内容添加至Gerrit SSH KEY管理即可解决。

:)

相关内容

热门资讯

从试点迈向规模化落地,Clou... 2023年,人工智能迎来技术大爆炸;2024年,行业步入应用落地的探索阶段;2025年,全产业躬身入...
俊裕地基(01757)计划于中... 俊裕地基(01757)发布公告,因应中国民众消费水平提升及人口老化趋势,本集团将积极配合国家政策,计...
中国经济信心说丨奔向中国式现代... 转自:央视新闻客户端一年之计在于春。立春前一天,中央一号文件如期发布。这是党的十八大以来,连续14年...
巴基斯坦首都爆炸事件已致31死... 据央视新闻消息,当地时间6日,一名巴基斯坦官员称,当天早些时候该国首都伊斯兰堡一座清真寺发生的爆炸事...
顺络电子(002138.SZ)... 格隆汇2月6日丨顺络电子(002138.SZ)公布,公司作为有限合伙人与普通合伙人国投创新投资管理有...