Part 1 Getting Started with DevOps, Git, and GitLab
In this part of the book, you will learn why the software development life cycle was slow and error-prone before GitLab came along, which will help you understand the problems GitLab solves. You will also learn about the basics of the Git version control system and be introduced to the fundamental concepts and components of GitLab. Finally, you will get your first look at GitLab CI/CD pipelines, which will form the focus of most of the rest of the book.
This section comprises the following chapters:
- Chapter 1, Understanding Life Before DevOps
- Chapter 2, Practicing Basic Git Commands
- Chapter 3, Understanding GitLab Components
- Chapter 4, Understanding the GitLab CI/CD Pipeline Structure