Guides
Why Open Source?
How open source can help you learn and grow as a developer.
Submit your first PR (UI)
Learn how to submit your first pull-request via the GitHub UI.
Full Local Git Setup
Step-by-step instructions for getting all prerequisites installed.
Submit your first PR (CLI)
Learn how to submit your first code change to a project.
Open Source for Businesses
See all the ways embracing open source can benefit your company.
Resources
Simple Introduction to Git
Open Source Guides from GitHub
Good First Issue - Find beginner-friendly tickets
First Contributions - Find projects to contribute to
Code Triage - Find Projects to Contribute to
Outreachy - Paid Open Source Internships for Beginners
Learn Git - Comprehensive yet simple guide from BitBucket
Git Immersion - Quick walk through of Git
Git Tips & Tricks
GitHub Cheatsheet and Hidden Features
Git GUIs for Windows, Mac and Linux
All about Git Hooks
Effective branching patterns of larger teams
Choose an open source license
Git Command Explorer