Explore by product
GitHub Desktop
Get startedGitHubEnterprise administratorsBilling and paymentsOrganizationsCode securityGitHub IssuesGitHub ActionsGitHub CodespacesGitHub PackagesDevelopersREST APIGraphQL APIGitHub InsightsGitHub DiscussionsGitHub SponsorsBuilding communitiesGitHub PagesEducationGitHub DesktopGitHub CLIAtomElectronCodeQL
Overview
Learn about GitHub Desktop and quickly create your first repository.
Getting started with GitHub Desktop→
Learn how to set up, authenticate, and configure GitHub Desktop to allow you to contribute to projects directly from your machine.
Creating your first repository using GitHub Desktop→
You can use GitHub Desktop to create and manage a Git repository without using the command line.
Supported operating systems→
You can use GitHub Desktop on any supported operating system.
Keyboard shortcuts→
You can use keyboard shortcuts in GitHub Desktop.
Launching GitHub Desktop from the command line→
You can launch GitHub Desktop from the command line.
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