3,365 apps tracked 0 new today 17 updated today Synced 2m ago

Gittyup

Graphical Git client designed to help you understand and manage your source code history

Gittyup Community ✓ Verified

com.github.Murmele.Gittyup
View on Flathub ↗

Graphical 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

The main view
The main view
Staging single lines
Staging single lines
Tree View
Tree View

Observed history

App ChangeVersionWhen ↓

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