• @doyadig
    link
    110 months ago

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

    • exu
      link
      fedilink
      810 months 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]
      link
      fedilink
      29 months 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.

      • @doyadig
        link
        19 months ago

        I see. Thanks for replying internet friend.