The truth of the matter is that if you're just starting out, it doesn't really matter. For basic coding needs, they both pretty much do the same thing. If your needs mature, you'll start to see minor differences that may or may not matter to you (pricing, team management, SEO, etc.). If you're looking for a single reason, here's one... look at the aesthetics for GitHub & GitLab. Decide which one you like more and use that. When you start to feel like something is missing or suboptimal from the service you chose, give the other one a try!
No discussion yet. Be the first to share your thoughts!