
Get started with GitHub documentation
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.
Hello World - GitHub Docs
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 …
Start your journey - GitHub Docs
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 …
Getting started with your GitHub account
To best use GitHub, you'll need to set up Git. Git is responsible for everything GitHub-related that happens locally on your computer. To effectively collaborate on GitHub, you'll write in issues …
Setting up GitHub Copilot for yourself
Start using Copilot to help you write code faster and more efficiently. For all the ways you can use Copilot, see Using GitHub Copilot . Copilot code suggestions, Copilot Chat in GitHub, and …
Git basics - GitHub Docs
Set up Git, a distributed version control system, to manage your GitHub repositories from your computer.
Getting started with GitHub Desktop
GitHub Desktop is a free, open source application that helps you to work with code hosted on GitHub or other Git hosting services. With GitHub Desktop, you can perform Git commands, …
Quickstart for GitHub Copilot
To use Copilot, you’ll need a personal GitHub account with access to a Copilot plan. You can: Start with Copilot Free to explore limited features without subscribing to a plan. Upgrade to …
Using Git - GitHub Docs
Learn about the version control system, Git, and how it works with GitHub. Pushing commits to a remote repository Use git push to push commits made on your local branch to a remote …
Quickstart for GitHub Actions
This quickstart guide shows you how to use the user interface of GitHub to add a workflow that demonstrates some of the essential features of GitHub Actions. To get started with …