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.
Recommended
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.
About GitHub Desktop
GitHub Desktop helps you work with projects hosted on GitHub.
Creating your first repository using GitHub Desktop
You can use GitHub Desktop to create and manage a Git repository without using the command line.