Git Cola 4.12.0

Git Cola is a powerful Git GUI with a slick and intuitive user interface.
Tags | git version-control gui tui python qt |
---|---|
License | GNU GPLv3 |
State | stable |
Git Cola 4.12.0![]() Git Cola is a powerful Git GUI with a slick and intuitive user interface.
Recent Releases
4.12.012 May 2025 14:45
major feature:
Usability, bells and whistles
Most users will now default to editing the per-repo config by default when opening the
settings dialog. New users that do not have the `user.name` and `user.email` settings
configured will default to editing the global user settings, which was previously the
default behavior for all users.
.
The rebase tool now honors the `rebase.updateRefs` git configuration.
The tool will only prompt you whether or not to update stacked branches / refs
when this configuration is unset.
.
The `rebase.updateRefs` configuration can now be configured through the.
"Update stacked branches/refs when rebasing" checkbox in the settings.
The branches tool would previously make its branches and tags bold when text was input
into its filter field. This behavior has been changed so that the branches and tags
are now filtered so that only the matching branches and tags are displayed.
.
The value of the `Force` checkbox, which causes `git push --force` to be used in the `Push` tool,
now persists across sessions.
.
The push dialog will now prompt when creating new remote branches when the
local branch name does not match the new remote branch name.
The push dialog was to use the correct refspec arguments when pushing a local
branch into a differently-named remote branch.
.
The commit message length warning was not being updated in some scenarios.
.
.. _v4.11.0:
4.11.004 Feb 2025 20:47
major bugfix:
Usability, bells and whistles The DAG viewer will now copy text into the your clipboard when any of the commit ID, author, date or summary fields are clicked in the commit diff view. . The DAG viewer now has an option to disable the display of staged and modified changes. The commit message line length warning is no longer dependent on the cursor position. The longest line in the commit message is now used to enable the warning. . The DAG view now updates itself when merging branches using the "Branches" tool. . Proxy autodetection on KDE was improved to correctly handle the host and port output from `kreadconfig*`. . . Various widgets were made more resilient to errors when the Git worktree is externally deleted while Git Cola has it open. . Cosmetic typos were in the documentation, translations, docstrings and command-line help messages. . .. _v4.10.1: V4.10.1. A regression in the rebase editor which prevented the display of commits was. . File system monitoring on Windows when using WSL was further improved. . Packaging and Dependencies. The vendored `qtpy` library was updated to `v2.4.2`. .. _v4.10.0:
|
Links![]() ![]() → GitLab → Github → Changelog → Forum-Manual Submitted by![]() ManageYou can also help out here by:← Update project or flagging this entry for moderator attention. Share project |