Gitlab.com vs. Github.com

Gitlab.com is the public Software as a Solution (Saas) offering of the Gitlab collaboration platform.

Github.com is the public SaaS offering of the Github collaboration platform.

Similarities

  • Both are web-based / graphical front-ends for enhancing the use of git

  • Both have permission tools

  • Both are public SaaS (cloud based) offerings

  • Both have some similar features

Differences

From https://about.gitlab.com/better-than-github/

  • Gitlab has protected branches

  • Gitlab has multiple authentication levels

  • Gitlab has group level milestones

  • Gitlab allows for attaching any file to issues or comments

  • Gitlab has work-in-progress Protection

  • Gitlab allows for installation on Enterprise Linux (RHEL / CentOS / etc)

  • Gitlab has independent packaging; allowing deployment onto a variety of systems.

Last updated