Gitlab和Github有什么不同?

12

我试图从有经验的开发者的角度了解这两个工具的优缺点。当然,Github是两者中更广泛使用的,但如果有人能以通俗易懂的方式解释他们在使用其中一个方面的体验(好坏),那就太好了。

(顺便说一下,我目前使用的是Github。)


请查看 https://about.gitlab.com/features/ 和 https://about.gitlab.com/comparison/。 - MrTux
4
@MrTux那是Gitlab的营销页面,这正是我想询问开发者意见的确切原因。我已经在谷歌上搜索了这个话题,但没有找到任何开发者给出的意见。 - omrakhur
2个回答

8

Gitlab是一个自托管的git服务器。我曾经使用过Gitlab和Bitbucket,就功能而言,我没有看到太大的区别。Github的用户界面更为先进,他们提供了一些定制功能(例如Releases)。


4
Gitlab也提供云端/软件即服务产品。 - Luceos
发布也可以使用GitLab,只需要将链接或文件上传到描述框即可。 - MrTux
我只在Gitlab上使用私有存储库,所以可能错过了一些功能。但就CLI命令而言,我没有注意到任何差异。 - hypeJunction
我看到有些人声称Bitbucket比其他代码仓库托管服务要好得多。就我个人而言,我只用过GitHub。有没有谁有两者的使用经验,可以发表一下对这种说法的看法? - Valentin Popescu

2
在Github上,默认情况下,您没有任何私有存储库(只有您和您的团队可以访问)。而在Gitlab上,您可以拥有无限数量的私有存储库。
注:正如评论中Bahman.A指出的那样,这已不再是事实。

11
这个回答已经过时了,Github 现在确实为你提供私有仓库! - Bahman.A

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接