GitHub Desktop

GitHub Desktop

GitHub
4.8 out of 5 stars
GitTree

GitTree

Kodmora
+
+

Related Products

  • FinOpsly
    4.7 out of 5 stars 3 Ratings
    Visit Website for FinOpsly
  • Planview Software Product Delivery
    5.0 out of 5 stars 2 Ratings
    Visit Website for Planview Software Product Delivery
  • JAMS Scheduler
    4.5 out of 5 stars 285 Ratings
    Visit Website for JAMS Scheduler
  • Hyperproof
    4.6 out of 5 stars 350 Ratings
    Visit Website for Hyperproof
  • ManageEngine ADAudit Plus
    4.5 out of 5 stars 629 Ratings
    Visit Website for ManageEngine ADAudit Plus
  • Banker's Dashboard
    4.8 out of 5 stars 6 Ratings
    Visit Website for Banker's Dashboard
  • Sirion CLM
    4.8 out of 5 stars 327 Ratings
    Visit Website for Sirion CLM
  • SaaSify
    4.8 out of 5 stars 122 Ratings
    Visit Website for SaaSify
  • North One
    4.5 out of 5 stars 5,042 Ratings
    Visit Website for North One
  • Zahara
    4.4 out of 5 stars 34 Ratings
    Visit Website for Zahara

About

Focus on what matters instead of fighting with Git. Whether you're new to Git or a seasoned user, GitHub Desktop simplifies your development workflow. Quickly add co-authors to your commit. Great for pairing and excellent for sending a little love/credit to that special someone who helped fix that gnarly bug of yours. See the attribution on the history page, undo an accidental attribution, and see the co-authors on GitHub. See all open pull requests for your repositories and check them out as if they were a local branch, even if they're from upstream branches or forks. See which pull requests pass commit status checks, too! The new GitHub Desktop supports syntax highlighting when viewing diffs for a variety of different languages. Easily compare changed images. See the before and after, swipe or fade between the two, or look at just the changed parts. Open your favorite editor or shell from the app, or jump back to GitHub Desktop from your shell.

About

GitTree is a desktop graphical Git client for developers on macOS, Windows or Linux. Its commit graph, diff viewer and file-, hunk- and line-level staging support commits; branch tools include merge, interactive rebase, conflict resolution, undo, stash, worktrees, submodules and Git LFS. Worktree cards show branches and changes; Resume and Attention help users return to checkouts and spot blocked work. Lost & Found helps recover commits with no branch reference, What Changed compares branch states across history changes, and local secret warnings flag possible credentials before commit or push. The Free plan includes local Git features for private and commercial repositories. Pro adds connected GitHub, GitLab, Bitbucket and Azure DevOps accounts for pull requests and CI/CD, plus Repo Insights, AI drafting and Nour, which works with a coding-agent CLI installed by the user.

Platforms Supported

Windows Supported
Mac Supported
Linux Not Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Audience

Developers interested in a Git client for Mac or Windows

Audience

Developers and software teams who work with Git on macOS, Windows or Linux

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Not Supported

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported

API

Offers API Not Supported

API

Offers API Not Supported

Screenshots and Videos

Screenshots and Videos

Pricing

No information available.
Free Version Supported
Free Trial Not Supported

Pricing

$0
The Free plan includes every local Git feature, private repositories, and commercial use. Pro is $2/user/month and adds hosting integrations, CI/CD, Nour, AI drafting, and Repo Insights. Pro for organizations is $2/seat/month, with a three-seat minimum. A one-time 30-day Pro trial is available without a credit card.
Free Version Supported
Free Trial Supported

Reviews/Ratings

Overall 4.8 / 5
ease 5.0 / 5
features 4.6 / 5
design 4.8 / 5
support 5.0 / 5

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Pros & Cons from Real Users

Pros

  • 1. It provides an easy to understand graphical user interface for all the GitHub operations. 2. The application is smooth and has fast responsive speed. 3. It allows performing tasks like committing code, creating branches or cloning a repository in just few clicks. 4. It keeps the user data saved in the local disk, so the user does not have to input credentials every time.
  • Nearly everything, the branch management is excellent to start with. It is very easy for new users on a team to be able to setup their own branch and easily maintain it by pulling from the designated master branch which helps immensely in version control. The ease of use of this tool for what it does is spectacular and beats all of its competition in my opinion for collaborative tools in a similar space. I have used this tool nearly daily for several years, I would not change it for any others that I have tried over that same time period.
  • - It provides an intuitive and easy to interface to perform all the git functions instead using codes on the command line. - It records and saves all the changes locally. - The user interface of the application is quite user-friendly and great for beginners starting with git. - It also lets the user make changes in the GitHub profile directly from the application.
  • 1. GitHub Desktop provides a graphical user interface for all the git operations. 2. It stores all the changes in the repositories locally and pushes it to the master branch on demand. 3. The application user interface is rich, and it feels robust to use. 4. It makes doing all the git operation easy for the beginners and removes the hassle of typing commands.
  • 1. GitHub Desktop provides a graphical user interface for pulling, pushing and committing repositories. 2. It works as an alternative for command line so that the users does not have to type type commands to do git operations. 3. The user interface of the application is simple and makes the user's interaction with their repositories on GitHub a seamless and easy task.

Cons

  • 1. It does not support integration with other than few applications. 2. Other than providing a graphical user interface for all the command line codes, it does not serve any other purpose or offers additional features.
  • The user interface can be a tad obtuse at times and has some minor performance issues. This said, it is a relatively minor issue and as long as the computer has decent resources it is not much of an issue.
  • - I did not find any cons in the application. It is easy to use, user-friendly and does what it claims.
  • 1. There is nothing that I dislike about the application, it is just flawless.
  • 1. It is a simple application made for a certain work to do, and it does those things pretty well. No cons whatsoever.

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Company Information

GitHub
Founded: 2008
United States
desktop.github.com

Company Information

Kodmora
Egypt
gittree.app

Alternatives

CommandGit

CommandGit

Safe Software Solutions

Alternatives

No Alternatives
Fork

Fork

4.0 out of 5 stars
GitKraken Desktop

GitKraken Desktop

GiKraken
3.0 out of 5 stars
GitTree

GitTree

Kodmora
Tower

Tower

SaaS.group GmbH

Categories

Categories

Git GUI Clients Supported
Version Control Supported

Integrations

GitHub Supported
Azure DevOps Not Supported
Bitbucket Not Supported
Claude Code Not Supported
Codex CLI Not Supported
Gemini CLI Not Supported
GitHub Actions Supported
GitHub Pages Supported
GitLab Not Supported
Hosted Graphite Supported
OpenCode Not Supported
Qualio Supported
Qwen Code Not Supported

Integrations

GitHub Supported
Azure DevOps Supported
Bitbucket Supported
Claude Code Supported
Codex CLI Supported
Gemini CLI Supported
GitHub Actions Not Supported
GitHub Pages Not Supported
GitLab Supported
Hosted Graphite Not Supported
OpenCode Supported
Qualio Not Supported
Qwen Code Supported
Claim GitHub Desktop and update features and information
Claim GitHub Desktop and update features and information
Claim GitTree and update features and information
Claim GitTree and update features and information