Back to Gitlabhq

GitLab Docs

doc/_index.md

18.11.24.7 KB
Original Source

Visit https://docs.gitlab.com for the latest version of this help information with enhanced navigation, formatting, and search.

Explore the different areas of the documentation:

Use GitLab
Get started with GitLab features and functionality.Administer GitLab
Administer GitLab Self-Managed.
New to Git and GitLab?
Start learning about Git and GitLab.Get started with AI
Use GitLab Duo to help accelerate your work.
Coming to GitLab from another platform?
Learn how to move to GitLab.Build an integration with GitLab
Integrate with Jira and other common applications.
Choose a subscription
Determine which subscription tier makes sense for you.Install GitLab
Install GitLab on different platforms.
Reference architectures
View recommended deployments at scale.Upgrade GitLab
Upgrade your GitLab Self-Managed instance to the latest version.

View some of the most popular topics:

Popular topicDescription
CI/CD YAML syntax referenceAvailable configuration options for .gitlab-ci.yml files.
REST APIUse the REST API to extend GitLab.
Environments and deploymentsDeploy your application to different environments.
Configuring runnersGet started using runners.
Two-factor authenticationImprove the security of your GitLab account.
Back up and restore GitLabBack up and restore a GitLab Self-Managed instance.
GitLab release and maintenance policyDetermine how and when to upgrade.
SSH keysUse SSH keys to communicate with GitLab.

User accounts

Learn about GitLab account management:

TopicDescription
User accountManage your account.
AuthenticationAccount security with two-factor authentication, set up your SSH keys, and deploy keys for secure access to your projects.
User settingsManage your user settings, two factor authentication, and more.
User permissionsLearn what each role in a project can do.

Coming to GitLab from another platform

If you are coming to GitLab from another platform:

TopicDescription
Import and migrate to GitLabImport your projects from GitHub, Bitbucket, GitLab.com, FogBugz, and SVN into GitLab.
Migrate from SVNConvert a SVN repository to Git and GitLab.

Build an integration with GitLab

To build integrations with GitLab:

TopicDescription
GitLab REST APIIntegrate with GitLab using our REST API.
GitLab GraphQL APIIntegrate with GitLab using our GraphQL API.
IntegrationsIntegrations with third-party products.

Contribute to GitLab

To contribute to GitLab:

TopicDescription
Contribute to GitLab developmentContribute to GitLab development.
Contribute to the documentationContribute to GitLab documentation.