繁体   English   中英

Windows Git服务器和Linux Git客户端

[英]Windows Git Server and Linux Git Client

我在Windows 2016服务器上建立了一个裸露的git存储库,并且在CentOS Linux客户端上具有一个存储库,我正尝试通过http推送到Windows服务器存储库。 我不断收到“存储库不存在”的错误。 我已验证可以从浏览器通过http访问回购协议(我看到显示的所有回购文件)。 我复制了相同的URL,并在CentOS机器上设置了一个遥控器,但找不到它。

我在某处读到它可能是权限问题。 以前有人遇到过这个问题吗,有人可以解决吗?

我似乎找不到一篇文章来解释如何正确设置这种类型的环境。 我似乎只能在Windows客户端安装程序中找到Linux服务器。

更新资料

要更清楚地了解我的设置,请执行以下操作:我从https://git-scm.com/下载了git。 我有一个IIS 7网络服务器,目前托管git存储库。 我正在尝试从CentOS建立http连接。 我是否真的需要第三方软件才能使其运行,还是仅使用IIS和git即可运行?

这取决于您的Git存储库托管服务的设置方式。

两者都将解释如何在Windows上为Git存储库设置HTTP访问(因为它们是多平台的)

使用IIS:“ 如何在 IIS 上设置可通过http访问的git存储库 ”,它使用jakubgarfield/Bonobo-Git-Server

我是否需要第三方软件才能使其运行,还是IIS和git可以独立运行? 我宁愿不要安装其他任何东西,除非有必要

是的,这是可取的。 如这个旧项目所示 ,您需要以一种或另一种方式调用git-http-backend

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM