
现在需求在一台服务器上建立一个 git 版本控制用,本地直接用 http 方法获取版本,请问服务器端应该如何配置。如果用 http 方式获取是否和本身的 web 服务冲突?
1 SpicyCat 2015-12-03 14:53:01 +08:00 没看懂。 如果是说版本管理的话,一般用 git tag 做版本号管理 |
2 myth PRO gitlab !? |
3 forcecharlie 2015-12-03 15:15:32 +08:00 很简单,开另一个端口,然后在 NGINX 或者 Apache 或者 IIS 判断 UA , Git 的 UA 是 git/xx 然后代理过去就行了。 |
4 glchaos OP @forcecharlie soga,我来试试,多谢多谢 |
5 ryd994 2015-12-03 20:07:57 +08:00 via Android @forcecharlie 不用 UA 这么麻烦,开个域名更方便 |
7 fengyqf 2015-12-04 12:07:57 +08:00 git 自带 web 端,可以通过 nginx 等前端(反向)代理。 效果参看 kerenl.org 的 git 仓库,示例 https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/ |