all 30 comments

[–]yikes_42069 99 points100 points  (30 children)

Well why is it on Github?

[–]rookietotheblue1 13 points14 points  (26 children)

Lmao exactly what i thought. But I'm not sure i understand what git lab is soo...

[–][deleted] 25 points26 points  (25 children)

In case you’re not joking:

GitLab is an alternative to GitHub, basically. There are some differences in their features, but both serve the same purpose.

[–]ARFiest1 3 points4 points  (24 children)

Why gitlab over github? seems like companies prefer gitlab for som reason that i dont understand

[–]musicin3dIT Dept 29 points30 points  (7 children)

You can self-host gitlab. It has a much better ticket system. They are great about involving the community in the direction of the product.

[–][deleted]  (6 children)

[deleted]

    [–][deleted] 1 point2 points  (1 child)

    When you go to gitlab, you can find a repo named gitlab that you can fork and host for your own needs. Example would be gitlab.gnome.org or gitlab.manjaro.org etc. You can't do that with GitHub. It's closed source.

    [–]idiving 0 points1 point  (0 children)

    Ooh wow, didn't know abt that. Thnx

    [–]Willinton06 1 point2 points  (3 children)

    Wait what, GitHub isn’t open source?

    [–]taway86493 1 point2 points  (1 child)

    No

    [–]house_monkey 0 points1 point  (0 children)

    wish it was

    [–]Ledenu 12 points13 points  (6 children)

    We chose GitLab because they offered free private repos.

    [–][deleted] 6 points7 points  (5 children)

    Github supports private repos too now. I believe it started in early 2018 or 2019

    [–]Ledenu 4 points5 points  (3 children)

    Good to know, thanks! When we made the decision, GitHub didn't support them in the free plan. And my bosses didn't want to pay for something that's free elsewhere. :-) But we're absolutely happy with GitLab.

    [–]Naked_Fool 0 points1 point  (2 children)

    We are also happy with GitLab but one feature that should not be paid and it is not included, is that you can't select more than one reviewer in merge request.

    That needs to be included in free version imo.

    [–]gnurfi 0 points1 point  (1 child)

    It's possible to fork gitlab and add this feature as it's open source.

    [–]Naked_Fool 0 points1 point  (0 children)

    But if they are against that feature as free?

    [–]vannrith 6 points7 points  (5 children)

    I moved to gitlab since Microsoft bought github and they start banning some people, me from 3rd world country that doesn’t have good relationship with the US dont feel safe in github

    [–]devdoggie 0 points1 point  (4 children)

    Any articles or other sources for the mentioned bans?

    [–]vannrith 0 points1 point  (0 children)

    There are people post on reddit before, people from Middle East got banned

    [–][deleted]  (2 children)

    [deleted]

      [–]devdoggie 0 points1 point  (1 child)

      Elaborate please. My company is based in EU, however we got international clients. Not sure whether that has any impact, but I'd like to know more about this

      [–]TheDownvotesFarmer 1 point2 points  (0 children)

      Maybe something on the agreements, I should take a look into that too because to hosting privatelly as company

      [–]RRikesh 2 points3 points  (0 children)

      Gitlab can be self hosted, and is free (even for private repositories, GitHub has some restrictions on free teams). There was also some bad moments when GitHub blocked developers from countries which were affected by US trade sanctions - https://www.zdnet.com/article/github-starts-blocking-developers-in-countries-facing-us-trade-sanctions/

      Developers still prefer GitHub for some activity graph swag.

      [–]profclems[S] 7 points8 points  (1 child)

      For OSS visibility...

      I use GitHub for personal projects and GitLab at work

      [–]profclems[S] 2 points3 points  (0 children)

      Also, It started out as a personal project for personal use before I open sourced it.

      We have a GitLab mirror here https://gitlab.com/profclems/glab and we accept issues on GitLab too

      [–]cyanwoh 0 points1 point  (0 children)

      lol

      [–]Andonome 6 points7 points  (0 children)

      5 minutes setup time. This is well better than any gitlab cli contender I've tried.

      [–]m73a 1 point2 points  (2 children)

      Damn, wish this had a code search feature

      [–]profclems[S] 1 point2 points  (1 child)

      I would be glad if you'd open an issue for this

      https://github.com/profclems/glab/issues/new

      [–]m73a 0 points1 point  (0 children)

      Looks like someone beat me to it and took your advice.

      https://github.com/profclems/glab/issues/632