Lesson 271 – Forking and Pull Requests
Forking is copying someone else’s github repository to your own repository.
Once you have forked someone else’s repository to your own repository, you can clone that repository to your own local machine to work on it.
Once you have made changes on your local machine you can commit those changes and push them to your git hub repository.
If you then want to send those changes to the repository of the person from whom you originally forked the repository, you have to make a pull request.
Making a pull request is like making a suggestion – “Here are some suggested changes to your code. If you agree with them, please merge them to your repository.”.