我们在选择Git仓库的时候可能你知道Gitee或者Github等这些常用的仓库。其实我们也有很多朋友在用 Gitlab仓库的。GitLab,其实也是一个功能强大的、开源的、自托管的版本控制系统,这个也算是助理的仓库管理系统有集成了Git仓库管理、代码审查、问题跟踪、持续集成/持续部署(CI/CD)等功能,为开发团队提供了从代码托管到项目管理的全面解决方案。GitLab的特点中包含允许团队在单个平台上协作,无需依赖第三方工具,极大地提高了开发效率和协作体验。
我们在选择 Gitlab仓库管理的时候你会看到有免费和付费账号的。免费账号有人数的限制,付费用户分PRO和企业版本。
我们可以看到在Gitlab中有分平台版本,有免费用户有人数管理限制的。同时也有自建版本。
我们可以将源码部署到我们的服务器实现所谓的社区个人版本(社区版本),我们部署到服务器中基本上可以包含GIT的基本用途功能。但是没有官方的技术支持,如果我们用付费版本主要的得到技术支持的,但是对于我们很多朋友基本上我们自己管理即可。
总结,对于我们有需要小团队用途的Git,可以用免费的云端Git,或者我们就直接部署到服务器中用gitlab社区版本,基本的功能都是有的。