git - 从 Linux VM 连接到 Windows 机器上的 GIT 存储库
问题描述
我正在尝试从 Linux 机器访问位于 Windows 机器上的 GIT 存储库。这是我到目前为止所做的。
- 已安装/配置的 Windows GIT 服务器。
- 在 Windows 机器上创建了一个存储库。
- 在 Linux VM 上安装 GIT
- 尝试连接到位于 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 文件的完整路径。他们都没有工作。任何帮助深表感谢
解决方案
推荐阅读
- python - Pandas:如何从列中删除数字和特殊字符
- angular - 如何在有条件的状态下通过角度的笑话单元测试来测试按钮
- powershell - 使用 Windows 默认压缩工具在 Windows 2016 数据中心版中使用“filename.extension”.zip 单独压缩文件夹中的文件
- python - Autostarting Python scripts on boot using crontab on rasbian
- function - 在 FileMaker 中用普通字母查找特殊字符
- javascript - PHP/JavaScript 重定向问题
- c# - 清除 jtoken 列表并添加条目
- python - 为什么 api 调用在 windows 和 linux 中返回不同的东西?
- tsql - 我在获取要旋转的表中的 sql 数据时遇到问题。我得到不正确的值
- reactjs - 在渲染组件之前获取项目