Working with Git and CI Pipelines Using Django
In Chapter 11, we learned how to integrate Docker into a Django project. Docker helps us to run our Django project on any platform seamlessly. In this chapter, we shall explore how to use Git efficiently while working with a Django project. We shall learn about the best practices for using Git and how to integrate Git hooks into the development cycle to increase the productivity of developers.
We will be learning about the following topics in this chapter:
- Using Git efficiently
- Working with GitHub and setting up GitHub Actions
- Setting up PR review and code guidelines