Skip to main content

GitHub Desktop documentation

With GitHub Desktop, you can interact with GitHub using a GUI instead of the command line or a web browser. You can use GitHub Desktop to complete most Git commands from your desktop, such as pushing to, pulling from, and cloning remote repositories, attributing commits, and creating pull requests, with visual confirmation of changes.

Articles

Set up GitHub Desktop

About connections to GitHub in GitHub Desktop

GitHub Desktop uses HTTPS to securely exchange data with GitHub.

Configure and customize GitHub Desktop

About Git Large File Storage and GitHub Desktop

GitHub Desktop includes Git Large File Storage for managing large files.

Set up GitHub Desktop

About GitHub Desktop

GitHub Desktop helps you work with projects hosted on GitHub.