In Git 2.45.0, GitLab upstreamed the reftable backend to Git, which completely changes how references are stored. Get an in-depth look at the inner workings of this new format.
AppsFlyer migrated from Mercurial to Git so the company could move to GitLab's open source, self-managed solution.
Guest author Kristian Larsson shares how he automates some common Git operations, like rebase, using GitLab CI.
Our senior developer evangelist answers newbie questions about Git.
Discover how we built our first multi-region deployment for teams at GitLab using the platform's many features, helping create a frictionless developer experience for GitLab Duo users.
This tutorial explains how to consolidate updates in a single branch and propagate them to other branches using ucascade bot.
Here's the history, tips, tricks and even a mea culpa to help celebrate the 17th anniversary of Git.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert