Learning GitLab (2022)

Learning GitLab (2022)

1h 3mBeginner2022-02-07

Authors

Josh Samuelson

Josh Samuelson

Systems Administrator, DevOps Engineer

Course details

GitLab is a web-based tool designed to help developers collaborate more effectively throughout each phase of the software development life cycle. Curious about how to fit GitLab into your team's workflow?

In this course, Josh Samuelson shows you how, covering how to set up a GitLab project, edit files, and leverage key features to collaborate more effectively with your teammates. Learn how to use the basic GitLab editor to make changes to a file, create branch and merge requests, and interpret the Git commit history. Find out more about using key collaboration features, such as Todos and issues, a built-in ticketing system for tracking work on your projects.

Skills covered

GitLabSoftware Quality AssuranceDevOps ToolsDevOpsLearningSoftware Development

Concepts

Introduction

  • GitLab version control and more
  • What you should know

First Steps with GitLab

  • Version control
  • Setting up an account
  • Markdown basics
  • Your first GitLab project
  • Using the GitLab basic editor

Work with Version Control

  • Creating a branch
  • Introduction to the web IDE
  • Staging and committing in the web IDE
  • Creating a merge request
  • Reviewing a merge request
  • Git history

GitLab for Collaboration

  • To-dos
  • Issues
  • Bringing things together

Conclusion

  • Next steps
40,000 Toman