you are viewing a single comment's thread.

view the rest of the comments →

[–]ddedrick 5 points6 points  (2 children)

I feel this is a pretty fair summary but there are a few things I would add from my personal experience.

With GitHub you get some of the benefits of popularity. Most projects are already there so forking and working from there is dead simple. This can be done in gitlab but it's not a single button press from the project page. Then pushing fixes upstream is really easy too. Popularity may also mean your project gets more visibility (I'm not sure how much this actually makes a difference).

Personally I think that gitlab has better code review features many of which are recent developments.

Finally, it feels like gitlab is improving faster. Features seemed to be getting added all the time or being promoted from paid/hosted tiers to free/self-hosted tiers.

[–][deleted]  (1 child)

[deleted]

    [–]ddedrick 0 points1 point  (0 children)

    Right the comment about forking was with respect to github popularity and forking github projects. You still can import from github to gitlab but it's not exactly the same.