

If you have a question about any of the expressions used in this guide, head on over to the glossary to find out more about our terminology. You don't need to know how to code, use the command line, or install Git (the version control software that GitHub is built on). To complete this tutorial, you need a GitHub account and Internet access. Make changes to a file and push them to GitHub as commits.You'll create your own Hello World repository and learn GitHub's pull request workflow, a popular way to create and review code. This tutorial teaches you GitHub essentials like repositories, branches, commits, and pull requests. It lets you and others work together on projects from anywhere. GitHub is a code hosting platform for version control and collaboration.
