Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions

Get started with GitLab

If you’re new to GitLab, get started learning about how GitLab works.

Get started with Git
Work with the Git version control system.
Get started with GitLab Duo
Use the AI-native assistant throughout your lifecycle.
Get started organizing work with projects
Configure projects to suit your organization.
Get started planning work
Plan and execute on work.
Get started managing code
Build, track, and deliver the code for your project.
Get started with GitLab CI/CD
Build and test your application.
Get started with GitLab Runner
Set up and manage GitLab Runner.
Get started securing your application
Test your application and resolve vulnerabilities.
Get started deploying and releasing your application
Deploy and manage dependencies.
Get started managing your infrastructure
Employ best practices for managing your infrastructure.
Get started with monitoring your application in GitLab
Monitor your app and respond to incidents.
Get started extending GitLab
Interact programmatically with GitLab.
GitLab Docs logo
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
Creative Commons License
Company
  • About GitLab
  • View pricing
  • Try GitLab for free
Feedback
  • View page source
  • Edit in web IDE
  • Contribute to GitLab
  • Suggest updates
Help & Community
  • Get certified
  • Get support
  • Post on the GitLab forum
Resources
  • Terms
  • Privacy statement
  • Use of generative AI
  • Acceptable use of user licenses