我正在使用它在Windows PC上设置一个gitlab服务器(使用Linux机器)与几个开发人员。 我基本上想知道这是可能的吗? 我似乎无法find明确的答案!
谢谢!
是的,这绝对有可能。 我使用的是相同的 – GitLab托管在Linux服务器上,而开发者同时在Windows和Linux上运行(在Windows上运行的虚拟机)。
从技术上讲,这没有什么区别。 您使用SSH和HTTPS进行客户端 – 服务器通信,这是标准的平台独立协议。 这与使用github.com , gitlab.com或任何其他此类来自任何操作系统的提供者相同。
Gitlabs部署的地方可以放在Linux服务器上,而开发人员可以放在Windows或Linux桌面上。
Git使用SSH并连接到远程客户端,Windows不支持开箱即用的SSH,但是git的安装程序捆绑了运行一个shell并通过SSH连接到远程服务器所需的所有功能视窗。 它还包含一个基本的UI,Git-Gui。 您可以从http://git-scm.com下载安装程序。