There are two primary reasons why you’d want to fork a repo.
- You want to submit a patch, or as the kids call it today, a Pull Request.
- You want to experiment with changes and save them up to your forked GitHub repo.
In yesterday’s tip, I opened an Issue about my your-moment-of-github-zen electron app not being usable on Windows. In the upcoming tips, you’ll see how you can fork a repo and submit a pull request. But first, you’ll need a fork of the repo.
Go to the Fork button located at the top right of the repo
Clicking the Fork button will display a message asking you to wait a few seconds…
When finished, you’ll notice that your new GitHub repo looks similar as before, but with one key difference. Under the name of the repo you’ll see “forked from” with the name of the repo you’ve forked this from.