Github 与 Gitlab
当微软收购 Github 时,每个人都想迁移到 Gitlab。在 Gitlab 上工作了 5 个月后,我可以做个比较。
哲学
Github 和 Gitlab 是两个不同的服务git repository managers
。我想我不需要介绍它们,因为几乎每个人都已经知道这两个服务了。
Gitlab 是一款专业的 Git 仓库管理器。它提供丰富的工具来部署和测试应用程序。此外,它还支持自托管,这一点非常出色。
Github 更像是一个社交网络,几乎所有大型开源库、框架或工具都在 Github 上。
用例
GitLab
对我来说,Gitlab 是一款非常专业的 Git 仓库管理器。这意味着,如果我是一名专业程序员,我就会使用 Gitlab 来托管我的 Git 仓库。原因有很多,例如:
-
免费私人存储库
-
Docker 注册表/免费 Docker 注册表
-
强大的CI工具
Github
如果你想编写一个开源项目,Github 会是一个更好的选择。Github 更像是一个社交网络。这意味着你在 Github 上比在 Gitlab 上拥有更高的曝光度。Github 还有一个优点:
- 社区
是的,开源社区并没有从 Github 转移到 Gitlab,这就是为什么我说,如果你想编写一个开源项目,就去 GITHUUUUUB 。
我的想法
我认为两次都是非常好的选择。这只取决于你想做什么。Gitlab
很有用,但我还是回到 Github 上,以便更好地查看Filtrify。对不起了,Gitlab ^^
我正在测试 gitote.in,几周后我会写一些关于它的内容
鏂囩珷鏉ユ簮锛�https://dev.to/dimensi0n/github-vs-gitlab-1o26