分布式版本控制工具Git已经是现代软件源代码版本控制首选方案之一。公有Git服务提供商国外知名如GitHub国内网络延迟高,Gitlab涉嫌对中国的歧视不推荐。国内有Gitee、Coding生态还不错。但是一般公司的源代码除非开源项目是不会放在公有Git服务上的。所以我们就需要一款容易安装,上手简单,而且硬件要求低的自托管Git服务程序。当然如果能免费就更好了。今天推荐一款符合上述要求的工具————Gitea。
2.GiteaGitea是一个开源社区驱动的轻量级代码托管解决方案,后端采用Go编写,采用MIT许可证。它是由另一款开源Git服务解决方案Gogs分叉(fork)而来。相比较Gogs来说功能更多,社区更加活跃,版本迭代速度快。如果你是简简单单的小团队使用Gogs也是不错的选择。如果你的团队可能具有更大的规模Gitea可能更适合你。
3.Gitea的特点开源化所有的源代码都是开源的,你可以在GitHub找到它。有开发能力的可以进行二次开发。
易安装多种安装方式选择。二进制安装或者使用Docker,Vagrant,和安装包。
跨平台可以运行在任何Go能够编译的平台:Windows,macOS,Linux,ARM等等,选择你喜欢的即可!
轻量级很低的系统需求,即使树莓派也可运行,节约机器资源!不像Gitlab占用很高的资源。
其实还有一点就是文档对国人比较友好。中文文档也比较完备。
4.Windows下安装Gitea接下来我们演示如何在Windows下安装Gitea。其它平台可参考上面的中文文档安装。
4.1下载我们从下载入口(
转载请注明:http://www.0431gb208.com/sjsbszl/1272.html