Gittyup
Graphical Git client designed to help you understand and manage your source code history
Gittyup Community ✓ Verified
com.github.Murmele.GittyupGraphical Git client designed to help you understand and manage your source code history
Features:
- Fast native interface designed to help you understand and manage your source code history
- Staging of single lines
- Double tree view: Seeing staged and unstaged changes in different trees.
- Maximize History or Diff view by pressing Ctrl+M
- Ignore Pattern: Ability to ignore all files defined by a pattern instead of only one file
- Tag Viewer: When creating a new tag all available tags are visible. Makes it easier to create consistent tags.
- Commit Message template: Making it easier to write template based commit messages.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
v2.0.030 Nov 2025
Bug Fix and Feature release
Added
- Add commit filter to show only the first parent in the commit list view
- Add backend support for SHA256 repos
- Fix email filter being not returning any results
- Add mmap based reading to speed up indexer
Changed
- Use Qt6
- Update libgit2 library
v1.4.024 Apr 2024
Bug Fix and Feature release
Added
- UI(Commit List): Added a right-click menu entry to rename branches.
- UI(Main Menu): Added a menu-entry to rename the current branch.
- UI(Diff View): Added line wrapping option in Tools - Options - Diff
- Option to open Gittyup maximized at startup
- Hotkeys for Navigating CommitList
- Referring repos with their git-dir instead of their work-tree.
- Use columns for file name, directory, and state when files are shown as a list in TreeViews.
- Possibility to change language from the settings
- Linux: Publishing Appimage bundle
- Hide Untracked Files option to DoubleTreeWidget
- Add display options to the commit list
Changed
- UI(Commit List): Collapse multiple branch and tag right-click menu entries into submenus. This affects the checkout and delete operations.
- Fix(Build System): Force usage of clang-format v13 to ensure consistent formatting.
- Fix: Commit highlighting
- Compact commit list: move commit message closer to commit graph
- Updating translations
- Close the branch drop-down list after the user checks out a branch.
- Fix: Delete timeline causes crash on windows
- Fix: Rebase: Use original commit message as default message
- Fix: Stage all button
v1.3.020 Apr 2023
Performance Improvement and feature release
Added
- Colorized status badges
- Template: use first template as default template for the commit message
- Search function for the treeview
- Reworked credential store: add possibility to choose between different methods to store credentials
Changed
- Fix external diff in Flatpak build
- Fix windows credentials
- Fix force push to correct remote
- Fix tab title if more than three times a repository with the same name is opened
- Fix storing repository settings correctly, because otherwise they are not applied
- Fix language support
- Improved refresh velocity
- Fix storing and restoring current opened file when Gittyup refreshes
- Improved velocity for files with many hunks
v1.2.222 Jan 2023
Bug fix release
Changed
- Fix flatpak install process


