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

:)

相关内容

热门资讯

“哥在!你相信哥!”浙江00后... 本文转自【潮新闻】;“冷不冷?”“饿不饿?” “你喜欢玩游戏吗?我也喜欢!” 近日,发生在宁波的一场...
我国森林面积和森林蓄积连续40... 3月21日是国际森林日。记者20日从国家林草局获悉,目前我国森林面积达36.14亿亩,全国森林覆盖率...
美以袭击伊朗核设施 转自:扬子晚报据央视新闻消息,当地时间21日上午,伊朗纳坦兹核设施遭美国和以色列袭击。伊朗方面称,此...
突发:以色列和美国袭击伊朗核设... 伊朗纳坦兹铀浓缩设施遭袭,暂无放射性物质泄漏。伊朗媒体21日援引伊朗原子能组织声明报道,以色列和美国...
营收514亿的“好想来”开始卷... (文/孙梅欣 编辑/张广凯)在排队等待港股上市的关键时期,量贩零食品牌“好想来”的母公司万辰集团,调...