6.4 KiB
6.4 KiB
| stage | group | info | description |
|---|---|---|---|
| none | unassigned | To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments | Learn how to use and administer GitLab, the most scalable Git-based fully integrated platform for software development. |
Visit docs.gitlab.com for the latest version of this help information with enhanced navigation, discoverability, and readability.
GitLab Docs
Explore the different areas of the documentation:
| Use GitLab Get started with GitLab features and functionality. |
Administer GitLab Administer a self-managed GitLab instance. |
| New to Git and GitLab? Start learning about Git and GitLab. |
Contribute to GitLab development Create new GitLab functionality and documentation. |
| 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. |
Popular topics
Have a look at some of our most popular topics:
| Popular topic | Description |
|---|---|
| Two-factor authentication | Improve the security of your GitLab account. |
| GitLab groups | Manage projects together. |
Keyword reference for the .gitlab-ci.yml file |
Available configuration options for .gitlab-ci.yml files. |
| Activate GitLab EE with a license | Activate GitLab Enterprise Edition functionality with a license. |
| Back up and restore GitLab | Backing up and restoring GitLab self-managed instances. |
| GitLab release and maintenance policy | Policies for version naming and cadence, and also upgrade recommendations. |
| Elasticsearch integration | Integrate Elasticsearch with GitLab to enable advanced search. |
| Database settings for Linux package installations | Database settings for self-managed instances installed using Linux packages. |
| NGINX settings for Linux package installations | NGINX settings for self-managed instances installed using Linux packages. |
| SSL configuration for Linux package installations | SSL settings for self-managed instances installed using Linux packages. |
| GitLab.com settings | Settings used for GitLab.com. |
User account
For more information about GitLab account management, see:
| Topic | Description |
|---|---|
| User account | Manage your account. |
| Authentication | Account security with two-factor authentication, set up your SSH keys, and deploy keys for secure access to your projects. |
| User settings | Manage your user settings, two factor authentication, and more. |
| User permissions | Learn what each role in a project can do. |
Coming to GitLab from another platform
If you are coming to GitLab from another platform, the following information is useful:
| Topic | Description |
|---|---|
| Importing to GitLab | Import your projects from GitHub, Bitbucket, GitLab.com, FogBugz, and SVN into GitLab. |
| Migrating from SVN | Convert a SVN repository to Git and GitLab. |
Build an integration with GitLab
You can build integrations with GitLab:
| Topic | Description |
|---|---|
| GitLab REST API | Integrate with GitLab using our REST API. |
| GitLab GraphQL API | Integrate with GitLab using our GraphQL API. |
| Integrations | Integrations with third-party products. |
Contribute to GitLab
Learn how to contribute to GitLab with the following resources:
| Topic | Description |
|---|---|
| Contribute to GitLab development. | How to contribute to GitLab development. |
| Contribute to the documentation | How to contribute to GitLab documentation. |