【解决】如何在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管理即可解决。

:)

相关内容

热门资讯

杭可科技取得锂电池充放机构相关... 6月13日消息,国家知识产权局信息显示,浙江杭可科技股份有限公司申请一项名为“一种可换型的锂电池充放...
固德威申请光伏曲线扫描相关专利... 6月13日消息,国家知识产权局信息显示,固德威技术股份有限公司申请一项名为“一种光伏电流电压曲线扫描...
天能股份申请铅蓄电池铅膏相关专... 6月13日消息,国家知识产权局信息显示,天能电池集团股份有限公司申请一项名为“一种铅蓄电池正极铅膏及...
上海电气风电申请风电混塔管片相... 6月13日消息,国家知识产权局信息显示,上海电气风电集团股份有限公司申请一项名为“风电混塔管片制造厂...
上海电气风电申请模块化吊机相关... 6月13日消息,国家知识产权局信息显示,上海电气风电集团股份有限公司申请一项名为“模块化自组装吊机及...