Skip to main content
GitHub Docs
All products
GitHub Desktop
Installing and configuring
Overview
Get started
Creating your first repository
Supported OS
Keyboard shortcuts
Launching from the command line
Install & authenticate
Setup
Installation
Authentication
About connections
Updating GitHub Desktop
Uninstall GitHub Desktop
Configure & customize
Configuring Git
Configure basic settings
Configure default editor
Set a theme
About Git LFS
Contributing and collaborating
Add & clone repos
Add a repository
Add an existing project
Clone & fork from Desktop
Clone a GitHub repo
Make changes in a branch
Managing branches
Commit & review changes
Stashing changes
View branch history
Pushing changes
Managing commits
Reverting a commit
Cherry-picking a commit
Reordering commits
Squashing commits
Amending a commit
Managing tags
Work with your remote repo
Create an issue or PR
Viewing a pull request
Viewing and re-running checks
Configuring notifications
Change a remote's URL
Sync your local repo
Syncing your branch
GitHub Desktop
/
Installing and configuring
Free, Pro, & Team
Free, Pro, & Team
About versions
English
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
Sign up
Search GitHub Docs
GitHub Docs
GitHub Desktop
/
Installing and configuring
GitHub Desktop
Get started
Account and profile
Authentication
Repositories
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Copilot
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Atom
Electron
CodeQL
npm
Free, Pro, & Team
Free, Pro, & Team
About versions
English
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
Sign up
Search GitHub Docs
Installing and configuring GitHub Desktop
Get GitHub Desktop set up to manage your project work. Authenticate to GitHub.com or GitHub Enterprise, keep the app up-to-date, and review your preferred settings.
Overview
Getting started with GitHub Desktop
Creating your first repository using GitHub Desktop
Supported operating systems
Keyboard shortcuts
Launching GitHub Desktop from the command line
Installing and authenticating to GitHub Desktop
Setting up GitHub Desktop
Installing GitHub Desktop
Authenticating to GitHub
About connections to GitHub
Updating GitHub Desktop
Uninstalling GitHub Desktop
Configuring and customizing GitHub Desktop
Configuring Git for GitHub Desktop
Configuring basic settings
Configuring a default editor
Setting a theme for GitHub Desktop
About Git Large File Storage and GitHub Desktop