Set up Gitโ
At the heart of GitHub is an open source version control system (VCS) called Git. Git is responsible for everything GitHub-related that happens locally on your computer.
Create a repoโ
To put your project up on GitHub, you'll need to create a repository for it to live in.
Fork a repoโ
A fork is a copy of a repository. Forking a repository allows you to freely experiment with changes without affecting the original project.
Be socialโ
You can interact with people, repositories, and organizations on GitHub. See what others are working on and who they're connecting with from your personal dashboard.
GitHub glossaryโ
Below are a list of some Git and GitHub specific terms we use across our sites and documentation.
Git cheatsheetโ
Git and GitHub learning resourcesโ
There are a lot of helpful Git and GitHub resources on the web. This is a short list of our favorites!