this post was submitted on 21 Jan 2021
135 points (99.3% liked)

Open Source

30282 readers
428 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Originally posted on reddit by u/CipherOps .

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago (2 children)

Can someone please explain why GitLab is used when there’s GitHub?

[–] [email protected] 8 points 1 year ago

Here's a list of a few possible reasons

  • UI differences
  • Features
  • Not Microsoft
  • Open Core
  • Different CI/CD syntax

It's still git under the hood and shouldn't make a difference in most cases.

[–] [email protected] 2 points 1 year ago

GitHub is owned by Microsoft

Gitlab is OSS, and you can host yourself

(Ik most don't and use the public instance) Gitlab has features that GitHub don't have, or are better at somethings even if GitHub have them

  1. Selfhostable gitlab-runner, faster build and deployment
  2. Better permission management for organizations ( per repo, branch, registry etc)
  3. Groups, project repos can be in groups

^ Some reason why my organization use gitlab over GitHub, I personally use Gitea.