Explore by product
Get started
Get startedGitHub.comEnterprise administratorsBilling and paymentsOrganizationsCode securityGitHub IssuesGitHub ActionsGitHub CodespacesGitHub PackagesDevelopersREST APIGraphQL APIGitHub InsightsGitHub DiscussionsGitHub SponsorsBuilding communitiesGitHub PagesEducationGitHub DesktopGitHub CLIAtomElectronCodeQL
ProductQuickstart
Get started
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.
Guides
GitHub's products→
An overview of GitHub's products and pricing plans.
Create a repo→
To put your project up on GitHub, you'll need to create a repository for it to live in.
Sign up for a new GitHub account→
GitHub offers user accounts for individuals and organizations for teams of people working together.
All Get started docs
Getting started with Git
- Setting your username in Git
- Caching your GitHub credentials in Git
- Why is Git always asking for my password?
- Updating credentials from the macOS Keychain
- Git workflows
- About remote repositories
- Managing remote repositories
- Associating text editors with Git
- Configuring Git to handle line endings
- Ignoring files
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution