GitHub Desktop
GitHub, Inc. and contributors · Beta desktop client for GitHub repositories, with visual tools for reviewing and managing Git changes.
GitHub Desktop is a Developer Tools app for Mac. It needs macOS 13 or later.
About
GitHub Desktop is the beta edition of GitHub’s desktop client for working with GitHub repositories. It offers a visual way to handle parts of a Git workflow, for both people new to Git and experienced users.
- Review code changes by comparing versions with diff views.
- Use drag and drop to cherry-pick commits between branches, combine commits, or reorder them in branch history.
- Stash changes you are not ready to commit, then continue working on them later.
- Adjust commit messages, include further changes, or revert to an earlier state.
Install this beta cask with brew install --cask github@beta. It installs GitHub Desktop.app and provides a github command-line executable. This cask requires macOS 13 or later and provides builds for Apple silicon and Intel Macs. It conflicts with the github cask, so both cannot be installed together through Homebrew.
This is the beta channel, intended for trying features and fixes before their release in the regular version; it is not the standard github cask.
Sources: GitHub Desktop · Homebrew cask
New What’s new in 3.6.8-beta2-3e41d65d Oct 13 · OpenNavo editorial · Translated
Adds syntax highlighting for Svelte files. Warns about worktrees with missing folders and offers removal instead of raw Git errors when switching branches or worktrees. Fixes SSH host key confirmation prompts with newer OpenSSH versions.
Install and uninstall
Homebrew installs the app in your Applications folder.
Install without Homebrew
Download the file Homebrew uses for your chip: Apple siliconIntel
SHA-256 only checks that the download is complete; it is not a security certification. See the SHA-256 and download address
$ brew uninstall --cask \ github@betaA regular uninstall removes the app and keeps its settings and caches.
$ brew uninstall --zap --cask \ github@beta--zap also deletes the settings, caches and other files listed in the Homebrew definition. They can include data shared with other apps and cannot be restored, and it does not guarantee that nothing is left.See which files are removed
Facts and sources
- Version 3.6.8-beta2-3e41d65d
- Recorded by Homebrew on Oct 13Released by the vendor on Oct 13
Questions
How do I update GitHub Desktop?
GitHub Desktop updates itself. brew upgrade skips it by default; run brew upgrade --cask --greedy github@beta when you need to.
Can I install GitHub Desktop without Homebrew?
Yes, download it from the official website, desktop.github.com.