Repositories can contain folders and files, images, videos, spreadsheets, and data sets - anything your project needs. Creating a repositoryĪ repository is usually used to organize a single project. 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. 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.