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

Learn GitLab with tutorials

Learn about GitLab fundamentals by following guided instructions.

Find your way around GitLab
Introduction to the product.
Learn Git
Git basics.
Plan and track your work
Planning, agile, issue boards.
Build your application
CI/CD fundamentals and examples.
Secure your application and check compliance
Dependency and compliance scanning.
Deploy and release your application
Deployment processes and targets.
Manage your infrastructure
GitOps, Kubernetes deployments.
Extend with GitLab
Integrations with third-party services.
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