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