自成立以来,GitHub对存储库的态度是允许无限的公共存储库,而让私有存储库付费。 不管是否由于微软的收购,这种态度最近都发生了变化:GitHub宣布私有存储库也免费提供,最多可提供3个贡献者。
网络上有很多庆祝活动,但不是在我这边。 此举看起来更像是(绝望的)举动,以将开发人员保留在GitHub上。 不管是不是这种情况,我都想借此机会比较3个主要的Git即服务提供商的免费服务,它们分别是:Microsoft GitHub,Atlassian BitBucket和GitLab。
Unlimited public repositories |
|
|
|
---|---|---|---|
Unlimited private repositories |
|
|
|
Max. users per public repo | ∞ | 5 | ∞ |
Max. users per private repo | 3 | 5 | ∞ |
Open Source |
|
|
|
Bug tracker |
| (relies on JIRA) |
|
Project management |
|
|
|
Build pipeline | (relies on third-party e.g. Travis CI) |
|
|
Pages website | (GitHub Pages) |
| (GitLab Pages) |
当然,选择您的GaaS提供商时还需要考虑其他标准。
几年前,我选择了GitLab来基于其中一些构建并托管此博客。 GitHub的新产品并没有让我改变主意。
翻译自: https://blog.frankel.ch/git-service-providers-comparison/