Contributing to a Project (GitHub Docs)
GitHub's official walkthrough of the fork and pull request workflow: forking and cloning a repository, creating a branch, committing and pushing changes, and opening a pull request, using either the web interface or the command line. Practise on the Spoon-Knife sample repository it uses before trying the same steps on a real project.
Guide
Other
GitHub
Under an hour
Beginner
Free
GitHub's official walkthrough of the fork and pull request workflow: forking and cloning a repository, creating a branch, committing and pushing changes, and opening a pull request, using either the web interface or the command line. Practise on the Spoon-Knife sample repository it uses before trying the same steps on a real project.
Ready to start?
Opens on GitHub in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.