Git 建立远程仓库问题

2015-12-03 13:58:00 +08:00
 glchaos

现在需求在一台服务器上建立一个 git 版本控制用,本地直接用 http 方法获取版本,请问服务器端应该如何配置。如果用 http 方式获取是否和本身的 web 服务冲突?

2659 次点击
所在节点    程序员
7 条回复
SpicyCat
2015-12-03 14:53:01 +08:00
没看懂。

如果是说版本管理的话,一般用 git tag 做版本号管理
myth
2015-12-03 15:13:44 +08:00
gitlab !?
forcecharlie
2015-12-03 15:15:32 +08:00
很简单,开另一个端口,然后在 NGINX 或者 Apache 或者 IIS 判断 UA , Git 的 UA 是 git/xx 然后代理过去就行了。
glchaos
2015-12-03 16:14:35 +08:00
@forcecharlie soga,我来试试,多谢多谢
ryd994
2015-12-03 20:07:57 +08:00
@forcecharlie 不用 UA 这么麻烦,开个域名更方便
glchaos
2015-12-04 09:05:49 +08:00
@ryd994 开域名?这个真不行!
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/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX