QGit
github.com
Spec sheet
- Purpose
- QGit is a graphical viewer for Git repositories that displays revision history, patch content, changed files, and development branches.Read 5 Oct 2026 · github.com
- Platforms
- The installation instructions cover Unix/Linux, Windows, and Mac OS X.Read 5 Oct 2026 · github.com
- Support
- The README directs bug reports and feature requests to the [email protected] mailing list.Read 5 Oct 2026 · github.com
- License
- The project metadata identifies QGit's project license as GPL-2.0.Read 5 Oct 2026 · github.com
- Build requirement
- Building QGit requires Qt developer libraries version 5.11.0 or later, plus a compiler and Qt tools in the path.Read 5 Oct 2026 · github.com
- Commit workflow
- Users can commit changes through the GUI by selecting modified files, and can amend the last commit.Read 5 Oct 2026 · github.com
- Custom actions
- Users can associate Git or shell command sequences and external scripts with custom actions, whose output appears in a terminal window.Read 5 Oct 2026 · github.com
- External diff
- QGit can invoke an external diff tool, with Kompare set as the default and a preference to choose another tool.Read 5 Oct 2026 · github.com
- History and diffs
- It can view revisions, diffs, file history, file annotations, and a repository tree.Read 5 Oct 2026 · github.com
- Patch workflow
- It can apply or save patch series from selected commits and transfer commits between two QGit instances by drag and drop.Read 5 Oct 2026 · github.com
- Release
- The project metadata lists version 2.12 with a release date of 2025-07-13.Read 5 Oct 2026 · github.com
- StGIT integration
- When it detects a StGIT stack, QGit displays applied and unapplied patches and provides push, pop, import, and fold workflows.Read 5 Oct 2026 · github.com
Plans and prices
QGit Free GPL-2.0 licensed desktop Git GUI viewer Read 5 Oct 2026 · github.com
Where Specifiction places it
- Version Control Software#45 of 627.4
- Git GUI Clients#28 of 327.4