The GNOME desktop's native Git client, which is completely free, open-source, and integrates beautifully with GTK-based desktop environments.
GitHub does not officially provide a .deb package for Linux. The available .deb is maintained by the open-source community, primarily through the shiftkey/desktop fork (an actively maintained Linux port). As of 2025, this community version tracks the official GitHub Desktop releases closely. github desktop deb free
You can now launch GitHub Desktop from your Application Menu (under "Programming" or "Development") or by typing github-desktop in the terminal. The GNOME desktop's native Git client, which is
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/github-desktop.list' As of 2025, this community version tracks the
In this guide, we’ll explore how to install GitHub Desktop on Debian, Ubuntu, and other .deb -based distributions without spending a dime. Why Use GitHub Desktop on Linux?
Upon first launch, you might be asked to set up a keyring to secure your credentials.