如何搭建git服务器

前端之家收集整理的这篇文章主要介绍了如何搭建git服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如何搭建一个git服务器

上周末花了一天的时间折腾git服务器,原因是公司老板不让在码云等第三方代码管理平台上放代码了,但是自己又想用git来管理代码,于是就想自己搭一个git服务。百度了下,发现又两种方法或者方案。

一种是简陋方案

就是找台linux服务器,在上面装上git初始化一个裸仓库,然后用ssh来控制客户端对仓库的访问。这种方法比较简单,比较适合10个人以内的小团队,无角色权限控制,无web、ui界面。
具体的操作步骤可以参考廖雪峰的这篇文章

二是安装一个集成了web界面的第三方工具。

比如gitlab或gogs,我最后选的就是这个方案,用的是相对比较轻量级的gogs。安装也比较简单,支持ssh和http/https,支持角色权限控制,用户需要在web端注册才能使用,而且支持项目私钥部署。
具体的操作步骤可以参考gogs的官方文档:

猜你在找的Git相关文章