GitHub Desktop
GitHub Desktop
2.5.6

4.3

GitHub Desktop free download for Mac

GitHub Desktop2.5.6

28 September 2020

Synchronize branches, clone repositories, and more.

Overview

GitHub Desktop allows developers to synchronize branches, clone repositories, and more. Pull requests, merge button, fork queue, issues, pages, wiki: all awesome features that make sharing easier. But those things are only great after you've pushed your code to GitHub.

GitHub Desktop Features
  • Synchronize branches - The sync button pushes your changes to GitHub and pulls down other's changes in one operation. It notifies you know when you have changes you haven't pushed or there are new changes on GitHub you haven't pulled down.
  • Clone repositories in one click - When you add repositories to GitHub Desktop for Mac, we automatically match them up with any organizations you belong to. Want to pull down a repository from GitHub.com? Check out the button on the website.
  • Powerfully simple branching - Branching is one of Git's best features. We've made it easy to try out remote branches, create new local branches and publish branches to share with others.

What's new in GitHub Desktop

Version 2.5.6:
New:
  • Newly created repositories use 'main' as the default branch name
  • Users can configure the default branch name in Preferences/Options
  • Show status of GitHub Action runs for pull requests
  • Differentiate between draft and regular Pull Requests
Added:
  • Periodic background fetch and status updates can now be disabled in the Advanced section of Preferences/Options
  • Syntax highlighting for ASP.Net and unified diff / patch
Improved:
  • Allow renaming the default branch
  • Show which files are blocking a merge-like operation
  • Updated icons and border radiuses to align with GitHub.com
  • Show loading indicator when committing a merge
  • Show confirmation that branch is already up to date when merging from default branch
  • Enter key now initiates action in rebase and merge dialogs
  • After failing to move a repository to Trash, show error and keep the repository listed in Desktop
  • Email address validation in welcome flow and preferences dialog
  • Show helpful error when attempting to clone non-existent or inaccessible GitHub repositories
Fixed:
  • Don't update submodules when discarding files
  • Full screen notification is removed after a few seconds when starting the app in full screen
  • Update rebase progress parser to parse output from the merge rebase backend
  • Only show full screen toast notification when making the app window full-screen
  • Ensure application window doesn't overlap second monitor
  • Use UNIX line endings in WSL GitHub helper script
Removed:
  • Remove setting to disable all certificate validation in favor of new best-effort approach

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate GitHub Desktop app?

9 Reviews of GitHub Desktop

1
r-owen
16 April 2020
Version: 2.4.1

Most helpful

GitHub Desktop has no graphical view of commits, which makes it a non-starter for me. I use SourceTree to view history and compare commits to each other or to the current state of the working copy, and the graphical view is indispensable for this. (I use the command line for most other things).
(1)
1
r-owen
16 April 2020
Version: 2.4.1
GitHub Desktop has no graphical view of commits, which makes it a non-starter for me. I use SourceTree to view history and compare commits to each other or to the current state of the working copy, and the graphical view is indispensable for this. (I use the command line for most other things).
(1)
3.5
sketchdesigner
07 April 2015
Version: 204
Works well with Two factor authentication, i don't know why sourcetree doesn't, is there a private api?
(3)
4
Agf-
11 February 2015
Version: 197
Latest version for OS X 10.8 is v191! v197 is for OS X 10.9+ If you need old version: https://d4hwcs1zqtwzs.cloudfront.net/mac/GitHub%20for%20Mac%20191.zip
(0)
Enk3
10 November 2014
Version: 185
Current version is 192.
(0)
4
waffl
24 April 2012
Version: 1.1.7
Really excellent Git tool. It is the ideal complement to the command line. Polished and intuitive UI that makes everything even branching/merging very simple. Tiny quirks here and there, but the development team is actively working on it and very responsive and friendly. You can tell there was definitely some good thought put into this app from the beginning.
(0)
5
Delarue
29 June 2011
Version: 1.0.3
Works very well for me for all my basic and common Git tasks (committing, pushing & pulling, branching). The UI is very polished, although I don't like the iOS style on OS X in general - but that's just my preference, I guess. No stability issues so far. BTW, this application works fine with non-GitHub repositories.
(2)
Show comments (3)
3
Peternsteinmetz
27 June 2011
Version: 1.0.3
Had a look at this for use with local repositories. It has what appears to be a slick interface, and nice features, like scanning for local repositories. However, it is very buggy in this and will not work well with a local repository. Don't know about use with Github site, but is not a replacement for Tower when working with local repositories.
(0)
5
Grfx-Guru
23 June 2011
Version: 1.0
Very impressed with this initial release, have to be honest and say I'm really glad I did not buy Tower now.
(0)
Pjm
23 June 2011
Version: 1.0
Ouch for Tower and Gitbox (and the just-underway Kickstarter Git client). Hard to compete with slick and free, they're really going to have to come up with some unique angle on git repo management. Good luck!
(1)
Show comments (3)
Free

4.3

App requirements: 
  • Intel 64
  • OS X 10.10.0 or later
License: 
FreeAbsolutely Free

Downloaded & Installed 47,703 times

Similar apps
GitFinder
GitFinder
Lightweight Git client.
Is this app is similar to GitFinder? Vote to improve the quality of this list.
Vote results
4
Upvotes
3
Total score
-1
Downvotes
Fork
Fork
Fast and friendly git client.
Is this app is similar to Fork? Vote to improve the quality of this list.
Vote results
4
Upvotes
3
Total score
-1
Downvotes
Gitfox
Gitfox
Fast and powerful Git client.
Is this app is similar to Gitfox? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Xit
Xit
Graphical tool for working with git repositories (beta).
Is this app is similar to Xit? Vote to improve the quality of this list.
Vote results
2
Upvotes
1
Total score
-1
Downvotes
GitUp
GitUp
Git integration model.
Is this app is similar to GitUp? Vote to improve the quality of this list.
Vote results
1
Upvotes
0
Total score
-1
Downvotes