作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已在 Azure 虚拟机上部署了自己的 GitLab 服务器。
我试图将现有的 Azure DevOps 存储库镜像到 GitLab 存储库中。
我遵循了正常程序:
前往 GitLab 上的/settings/repository#js-push-remote-settings。
展开镜像面板。
我输入我的 git repo ssh URL
ssh://<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="eb8c829fab989883c58f8e9dc58a919e998ec5888486" rel="noreferrer noopener nofollow">[email protected]</a>/v3/xxx/xxx/xxx
这里我把v3
前面原来的:
替换成了/
然后,我将 GitLab 生成的公钥添加到我的 Azure DevOps 公钥中。
触发镜像时,出现以下错误。
Host key verification failed.
fatal: Could not read from remote
根据我的研究,这是一个指纹问题。
但是,我如何验证该指纹?
最佳答案
致verify the remote GitLab server SSH key ,你可以manually record the SSH key by running (issue 8867)
ssh-keyscan -t rsa ssh.dev.azure.com >> ~/.ssh/known_hosts
最好检查该命令的输出是否与存储库网页提到的服务器 SHA256 指纹匹配,如 in here :
关于git - 如何将 Azure DevOps 存储库镜像到 gitlab 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71731928/
我是一名优秀的程序员,十分优秀!