GitButler is a free and open source version control software for Linux and MacOS. You can also use this app as a Git branch management tool. It comes with virtual branches, commit management, GitHub integration, SSH key management, AI tooling, commit signing, work on multiple branches at the same time, push branches individually to your remote, or directly create pull requests. It is a Tauri-based application written in Svelte using TypeScript and Rust.
Download GitButler [Linux-DEB]
Download GitButler [Linux-AppImage]
Install GitButler on Ubuntu
Download the latest GitButler in .deb package file from the above download link and save it on your Downloads folder. Now open the terminal application and run below commands.
sudo apt install ./Downloads/git-butler*.deb
[OR]
sudo apt install ./Downloads/git-butler_0.10.22_amd64.deb
Here “git-butler_0.10.22_amd64.deb” is the downloaded file name. You can change above command based on your file name.
After the successful installation you can open it using Show Apps application menu or via below command.
git-butler
Install GitButler via AppImage:
Download the latest GitButler in .AppImage package file from the above download link and save it on your Downloads folder. Right click and Extract that file.Now open the terminal application and run below commands one by one.
cd Downloads
sudo chmod +x ~ git-butler_0.10.22_amd64.AppImage
./git-butler_0.10.22_amd64.AppImage
Here “git-butler_0.10.22_amd64.AppImage” is the downloaded file name. You can change above command based on your file name.
Install GitButler via Flatpak:
You can also install it via flatpak from flathub. In the terminal run below command. It will install the GitButler flatpak on your system.
flatpak install flathub com.gitbutler.gitbutler
After that you can open it using below command.
flatpak run com.gitbutler.gitbutler
And uninstall it using below commands.
flatpak uninstall com.gitbutler.gitbutler
[OR]
sudo flatpak uninstall com.gitbutler.gitbutler