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

:)

相关内容

热门资讯

301511,海外并购终止 1月11日晚,德福科技(301511)公告称,公司原计划以1.74亿欧元(按当前汇率,折合人民币约1...
贪官90件假古董卖了数千万贪官... 【#贪官90件假古董卖了数千万##贪官用古董买卖掩盖权钱交易#】据央视:农业农村部原部长唐仁健,通过...
​华泰证券:春季躁动进行时,转... 转自:证券时报人民财讯1月11日电,华泰证券研报称,近期,A股延续放量上涨,突破前高,风险偏好提升驱...
富瀚微收到证监会境外上市备案反... 近日,富瀚微收到中国证监会关于本次境外上市的备案反馈意见,监管具体问询事项如下:请你公司补充说明以下...
U23亚洲杯小组赛第二轮,中国... 北京时间1月11日晚,2026年U23亚洲杯足球赛D组第二轮,中国U23男足1-0击败澳大利亚U23...