
Git
使用Git时遇到的问题
阳哥说全栈
贪嗔痴疑慢
展开
-
Gerrit push报错(change http://gerrit.xxxx.com:80/c/xxx/apps/xxx/+/79605 closed)
$ git push origin HEAD:refs/for/p/gkui/g/22/r/dev_530Enumerating objects: 129, done.Counting objects: 100% (129/129), done.Delta compression using up to 8 threadsCompressing objects: 100% (93/93), done.Writing objects: 100% (101/101), 439.42 KiB | 1..原创 2022-05-12 09:09:30 · 3653 阅读 · 0 评论 -
Gerrit报错:Permission denied (publickey)
在使用Gerrit pull代码的时候,你会发现报错,错误信息大概是:Permission denied (publickey)。是由于OpenSSH从8.8版本由于安全原因开始弃用了rsa加密的密钥,因为OpenSSH认为rsa破解成本已经低于5万美元,所以觉得成本太小了,有风险就给禁用了。你可以通过命令:ssh -v [git服务器]去查看Gerrit服务器的OpenSSH的版本号,如果≥8.8,就可以用这个方法。解决办法:进入本机 .ssh目录,在下面新建一个config文件,不带原创 2022-03-29 09:39:56 · 8530 阅读 · 3 评论