首页 > 解决方案 > 从 Linux VM 连接到 Windows 机器上的 GIT 存储库

问题描述

我正在尝试从 Linux 机器访问位于 Windows 机器上的 GIT 存储库。这是我到目前为止所做的。

  1. 已安装/配置的 Windows GIT 服务器。
  2. 在 Windows 机器上创建了一个存储库。
  3. 在 Linux VM 上安装 GIT
  4. 尝试连接到位于 Windows 机器 C 盘下的 Git 存储库。

当我尝试访问我遇到 SSL 证书问题的存储库时,请参阅下面的错误。我尝试了不同的选项来提供完整的路径

错误:-  致命:无法访问' https://xx.xx.xx.xx/C/GitRepo/GitRepo/ ':对等方的证书已过期  致命:无法访问' https://firstname.lastname@xx .xx.xx.xx(Windows Server IP)/C/GitRepo/GitRepo/':颁发者证书无效 致命:无法访问' https://firstname.lastname@xx.xx.xx.xx(Windows Server IP )/C/GitRepo/GitRepo/':无法与对等方安全通信:请求的域名与服务器的证书不匹配。 ssh:连接到主机 xx.xx.xx.xx(Windows 服务器 IP)端口 22:连接被拒绝

故障排除步骤:- 我尝试了不同的选项。禁用 SSL 验证,提供 .pem 文件的完整路径。他们都没有工作。任何帮助深表感谢

标签: gitssl

解决方案


推荐阅读