Learn how to start building, shipping, and maintaining software with GitHub. Explore our products, sign up for an account, and connect with the world's largest development community. Quickstart
Explore GitHub to find inspiration for your own projects and connect with others. Learn how to download interesting code for your own use. Learn how to upload something you're working …
You can use the REST API to build GitHub Apps that run powerful checks against code changes in a repository. You can create apps that perform continuous integration, code linting, or code …
GitHub Pages documentation Learn how to create a website directly from a repository on GitHub. Explore website building tools like Jekyll and troubleshoot issues with your GitHub Pages site.
This tutorial teaches you GitHub essentials like repositories, branches, commits, and pull requests. You'll create your own Hello World repository and learn GitHub's pull request …
You can find inspiration for your own projects and learning on GitHub and connect with a community. Downloading files from GitHub Learn how to download files from GitHub, and …
GitHub hosts Git repositories and provides developers with tools to ship better code through command line features, issues (threaded discussions), pull requests, code review, or the use …
A README should contain only the necessary information for developers to get started using and contributing to your project. Longer documentation is best suited for wikis. For more …