We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission
HomeDeveloper ToolsGitHub Desktop

GitHub Desktop for Mac

Synchronize branches, clone repositories, and more.

Free
In English
Version 3.4.1
3.8
Based on 18 user rates

GitHub Desktop 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 version 3.4.1

Fixed
  • Using hooks on Windows no longer results in an "command not found" error - #18739

GitHub Desktop for Mac

Free
In English
Version 3.4.1

What users say about GitHub Desktop

Try our new feature and write a detailed review about GitHub Desktop

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.8

(9 Reviews of GitHub Desktop)

  • Comments

  • User Ratings

r-owen
r-owen
Apr 16 2020
2.4.1
1.0
Apr 16 2020
1.0
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).
sketchdesigner
sketchdesigner
Apr 7 2015
204
3.5
Apr 7 2015
3.5
Version: 204
Works well with Two factor authentication, i don't know why sourcetree doesn't, is there a private api?
Agf-
Agf-
Feb 11 2015
197
4.0
Feb 11 2015
4.0
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
Enk3
Enk3
Nov 10 2014
185
0.0
Nov 10 2014
0.0
Version: 185
Current version is 192.
waffl
waffl
Apr 24 2012
1.1.7
4.0
Apr 24 2012
4.0
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.
herbs2
herbs2
Apr 18 2024
3.3.14
4.0
Apr 18 2024
4.0
Version: 3.3.14
Ervins Strauhmanis
Ervins Strauhmanis
Apr 7 2023
3.2.0
5.0
Apr 7 2023
5.0
Version: 3.2.0
tdean9241
tdean9241
May 21 2021
2.8.1
4.0
May 21 2021
4.0
Version: 2.8.1
r-owen
r-owen
Apr 16 2020
1.0
Apr 16 2020
1.0
Version: null
LogicX
LogicX
Sep 12 2015
5.0
Sep 12 2015
5.0
Version: null
sketchdesigner
sketchdesigner
Apr 7 2015
3.5
Apr 7 2015
3.5
Version: null
Agf-
Agf-
Feb 11 2015
4.0
Feb 11 2015
4.0
Version: null
Genoma
Genoma
Jan 24 2015
4.5
Jan 24 2015
4.5
Version: null
Titou
Titou
Aug 14 2014
5.0
Aug 14 2014
5.0
Version: null
ryankearney
ryankearney
Jul 15 2012
5.0
Jul 15 2012
5.0
Version: null
luzen
luzen
May 23 2012
0.5
May 23 2012
0.5
Version: null
waffl
waffl
Apr 24 2012
4.0
Apr 24 2012
4.0
Version: null
Monkeyjunkey
Monkeyjunkey
Dec 23 2011
5.0
Dec 23 2011
5.0
Version: null
Mr-W-
Mr-W-
Jul 30 2011
4.0
Jul 30 2011
4.0
Version: null
Trevorep
Trevorep
Jun 30 2011
1.0
Jun 30 2011
1.0
Version: null
Delarue
Delarue
Jun 29 2011
5.0
Jun 29 2011
5.0
Version: null
Peternsteinmetz
Peternsteinmetz
Jun 27 2011
3.0
Jun 27 2011
3.0
Version: null
Grfx-Guru
Grfx-Guru
Jun 23 2011
5.0
Jun 23 2011
5.0
Version: null