Summary

In this chapter, we've looked at how to apply Git to your software development process and we've covered most of the basic commands, including add, commit, push, pull, branch, and merge. We also looked at GitFlow, a recommended workflow for Git software projects, and how to handle branching and merging correctly.

In contrast to the complexities of GitFlow, we also looked at GitLab flow, which is an alternate recommended flow that's been designed for simplicity and is adaptable to different environments.

In the next chapter, we'll look at using GitLab in our work, using issues to sort out items of work and performing merge requests to bring in changes that we've made.

Get GitLab Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.