Git
Getting started with Git - Part 4 - Forking & Making Pull Requests (PR)
Let's learn about forking repositories and making pull requests. When multiple developers work on a repository, it is considered a best practice to disallow pushing directly to the `master` branch. Instead, the commits are made in a different branch and pushed to the remote. Then, a `Pull request`