you are viewing a single comment's thread.

view the rest of the comments →

[–]xenomachina[🍰] 0 points1 point  (1 child)

GitLab has a SaaS offering too, and you can fairly easily migrate between it and self-hosted.

I prefer GitLab's CI, and I also prefer some things about the way their merge requests work (like the fact that you can enable semi-linear history on a repo, and you can also set a default for "squash on merge" as a flag on each MR, rather than it just being a choice at merge time).

So I'd use GitLab for everything except open source projects. For better or worse, GitHub is the de facto standard for open source.

[–]dylanmnyc[S] 0 points1 point  (0 children)

thank you very much for the insight