# GitHub — reference material

*Placeholder.* This folder will hold a primer on GitHub: where most of the world's open-source code lives, and a convenient place to stash your own.

Planned topics:

- What GitHub is (and what it isn't — it's not the same thing as Git)
- Creating an account and your first repository
- Pushing a local project to GitHub
- Reading other people's repos: where the README, code, and issues live
- Cloning someone else's project to your machine
- The basics of pull requests, in case you ever want to contribute back
- SSH keys vs. HTTPS — which to set up and why

## When to dip in

When you want to back up your project somewhere that isn't your laptop, share it with someone, or look inside a project you found online.

## Prerequisites

A working understanding of [`../git/`](../git/) helps but isn't strictly required for the basics.
