
The GitLab Agent for Kubernetes enables secure deployments from GitLab SaaS to your Kubernetes cluster and provides deep integrations of your cluster to GitLab.

This router and transaction manager ensures there are multiple copies of each Git repository available in the event of an outage – no NFS required.

Interactive rebase is one of Git’s most versatile tools. Here's how to use it to correct commit messages, fix mistakes, and more.

We share a few reasons why high-performing software development teams use distributed version control systems over centralized version control.

Change is hard, but moving to Git doesn’t have to be if you read these tips.

AppsFlyer migrated from Mercurial to Git so the company could move to GitLab's open source, self-managed solution.

Open source pioneer Git is 15 years old. Here is our guide to making the most of it.
All fields required
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert