Aplicativo Desktop
GitHub Desktop
GitHub Desktop is GitHub's open-source visual Git client — Electron, TypeScript and React. Commits, branches, history, pull requests and conflict resolution in a clean interface, with no commands to memorise.
GitHub does not distribute the app for Linux. This is a fork that compiles from source and packages for all three platforms: .deb, .rpm, AppImage and .pkg.tar.zst on Linux, .exe and .msi on Windows, .dmg on macOS. The fork adds a multi-repository panel — every repository of yours on one screen, with batch pull and push.
What changed
The most recent releases, taken from the project's own changelog.
-
v0.4.1 current
- Packaging also produces the Arch package (.pkg.tar.zst), converting the .deb on the build host, with dependencies mapped to Arch names.
- Which Linux formats to build is now selectable, so a container can build only the .rpm.
-
v0.4.0
- Batch pull and push over the repositories you tick, three at a time, with a result on each row instead of one verdict at the end.
- A status report screen — how many repositories are waiting to commit, behind, ahead or up to date — with the whole thing copyable as text.
- Every installer now carries both version numbers in its filename, so a .deb and a .dmg from the same build are recognisable as such.
-
v0.3.0
- Select-all in the batch clone, with a third state for a partial selection, and honouring the search filter.
- A repository that already exists in the target folder is skipped with a banner, instead of an error popup that stopped the whole batch.
-
v0.2.0
- Selective clone: list any user's public repositories and clone several of them into one folder in a single action.
-
v0.1.0
- The multi-repository panel — every repository on one screen, flagging the ones with something pending.
Download for Linux · x64
GitHub-Desktop_3.6.2_fork-0.4.0_x86_64.rpm
$ sudo dnf install ./GitHub-Desktop_3.6.2_fork-0.4.0_x86_64.rpm