GitLab Documentation

GitLab Enterprise Edition

GitLab is a Git-based fully featured platform for software development.

GitLab Enterprise Edition (EE) is an opencore product, self-hosted, available under distinct subscriptions.

GitLab EE contains all the features available in GitLab Community Edition (CE), plus premium features available in each version: Enterprise Edition Starter (EES) and Enterprise Edition Premium (EEP). Everything available in EES is also available in EEP.


Shortcuts to GitLab's most visited docs:

GitLab CI Other
Quick start guide API
Configuring .gitlab-ci.yml SSH authentication
Using Docker images GitLab Pages

Getting started with GitLab

User account

Projects and groups

Repository

Manage files and branches from the UI (user interface):

Issues and Merge Requests (MRs)

Git and GitLab

Migrate and import your projects from other platforms

Continuous Integration, Delivery, and Deployment

Automation

Integrations


Administrator documentation

Learn how to administer your GitLab instance. Regular users don't have access to GitLab administration tools and settings.

Install, update, upgrade, migrate

User permissions

GitLab admins' superpowers

Integrations

Monitoring

Performance

Customization

Admin tools

Troubleshooting

Contributor documentation