I think there is a key difference betweenn GitHub and GitLab to be mentionned (although everything that is said is certainly true): reliability. For having used GitLab both in the cloud and self-hosting, I think that GitHub is an oasis of stability and availability compared to an ocean of changes, UI confusion, and 502s... My two-cents.
Thank for your comment. I am totally agree with you.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.