首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GitLab + VS代码:主机密钥验证失败。使用Visual代码从HTTP2克隆GitLab时发生GitLab养殖层错误

GitLab + VS代码:主机密钥验证失败。使用Visual代码从HTTP2克隆GitLab时发生GitLab养殖层错误
EN

Stack Exchange QA用户
提问于 2022-06-21 18:04:44
回答 1查看 2.6K关注 0票数 -1

团队,我面临Visual代码版本- 1.68.1的以下多个问题,同时简单地将远程回购复制到新的GitLab帐户:

  • 超时错误:无法克隆存储库
  • 致命:无法访问“myGitrepo.git”
  • HTTP2养殖层中的错误
  • 主机密钥验证失败
  • 致命:无法从远程存储库读取

环境:

  • MacBook Pro 苹果M1 PRO
  • 与代码1.68.1
  • GitLab :版本控制

注:我想用全新的帐户来克隆回购。

EN

回答 1

Stack Exchange QA用户

回答已采纳

发布于 2022-06-21 18:04:44

解决了上述所有错误的步骤,我可以成功地克隆回购:

  • 打开术语&粘贴:git config --global user.name "YOUR_USERNAME"git config --global user.email "<YOUR_EMAIL>" -这将在您的系统上为Git设置用户名和电子邮件
  • 开放式ssh-keygen -t rsa -b 2048 -C "<your_email>" 击入
  • 再次按Enter键将键保持在同一目录中。只提供特殊用途的dir路径
  • 按回车输入密码并确认密码。重要的一周-保持空白并按输入键&不要输入任何密码,它会导致问题
  • 成功后,您应该看到为Mac创建的关键指纹( tr -d '\n' < ~/.ssh/id_rsa.pub | pbcopy )。
  • cat ~/.ssh/id_ed25519.pub | clip for Windows
  • Chrome >登录GitLab >配置文件>用户设置> SSH键>添加
  • 粘贴复制的公钥&单击“添加推荐*使用上述cmdcopy公钥而不是手工操作”
  • 键应该被成功地添加
  • 手动检查GitLab 8月确认:ssh -T git@<your_GitLab_company_URL>期望:欢迎留言

参考资料:https://docs.gitlab.com/ee/user/ssh.html#generate-an-ssh-key-pair

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/50270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档