gitk - Git revision tree visualiser

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename gitk-2.21.0-2.1.x86_64.rpm
Package name gitk
Package version 2.21.0
Package release 2.1
Package architecture x86_64
Package type rpm
Category Development/Tools/Version Control
License GPL-2.0-only
Maintainer -
Download size 197.06 KB
Installed size 734.95 KB
Grapical tool for visualization of revision trees of projects
maintained in the Git version control system. It name gitk indicates
that it's written using the Tk Widget set.
A simple Tk based graphical interface for common Git operations is
found in the package git-gui.


Package Version Architecture Repository
gitk-2.21.0-2.1.i586.rpm 2.21.0 i586 openSUSE Oss
gitk - - -


Name Value
git-core = 2.21.0
tk >= 8.4


Name Value
gitk = 2.21.0-2.1
gitk(x86-64) = 2.21.0-2.1


Type URL
Binary Package gitk-2.21.0-2.1.x86_64.rpm
Source Package git-2.21.0-2.1.src.rpm

Install Howto

Install gitk rpm package:

# zypper install gitk




2019-04-14 - Christian Boltz <>
- update git-web AppArmor profile for bash and tar usrMerge (boo#1132350)
2019-02-25 - Marketa Calabkova <>
- git 2.21.0
* Historically, the "-m" (mainline) option can only be used for "git
cherry-pick" and "git revert" when working with a merge commit.
This version of Git no longer warns or errors out when working with
a single-parent commit, as long as the argument to the "-m" option
is 1 (i.e. it has only one parent, and the request is to pick or
revert relative to that first parent). Scripts that relied on the
behaviour may get broken with this change.
* Small fixes and features for fast-export and fast-import.
* The "http.version" configuration variable can be used with recent
enough versions of cURL library to force the version of HTTP used
to talk when fetching and pushing.
* "git push $there $src:$dst" rejects when $dst is not a fully
qualified refname and it is not clear what the end user meant.
* Update "git multimail" from the upstream.
* A new date format "--date=human" that morphs its output depending
on how far the time is from the current time has been introduced.
"--date=auto:human" can be used to use this new format (or any
existing format) when the output is going to the pager or to the
terminal, and otherwise the default format.
2019-02-13 - Michal Suchanek <>
- Fix worktree creation race (bsc#1114225).
2019-01-22 - Marketa Calabkova <>
- the proper way how to add shadow dependency, only the -daemon
subpackage uses the shadow package
2019-01-20 - Hans-Peter Jansen <>
- add shadow build dependency: pre/postinstall script checks fail
for 42.3 otherwise
2019-01-11 - Dominique Leuenberger <>
- Do not BuildRequire apache2:
+ it is only in the build chain for the directory ownership.
Let's just own the directories ourselves.
+ This actually also fixes the issue that installing, then
uninstalling git-web, without apache2 being present on the
machine, leaves those directories stale on the disk.
2018-12-16 -
- git 2.20.1:
* portability fixes
* "git help -a" did not work well when an overly long alias was
* no longer squelched an error message when the run_command API
failed to run a missing command
2018-12-10 - Marketa Calabkova <>
- git 2.20.0
* "git help -a" now gives verbose output (same as "git help -av").
Those who want the old output may say "git help --no-verbose -a"..
* "git send-email" learned to grab address-looking string on any
trailer whose name ends with "-by".
* "git format-patch" learned new "--interdiff" and "--range-diff"
options to explain the difference between this version and the
previous attempt in the cover letter (or after the three-dashes as
a comment).
* Developer builds now use -Wunused-function compilation option.
* Fix a bug in which the same path could be registered under multiple
worktree entries if the path was missing (for instance, was removed
manually).  Also, as a convenience, expand the number of cases in
which --force is applicable.
* The overly large Documentation/config.txt file have been split into
million little pieces.  This potentially allows each individual piece
to be included into the manual page of the command it affects more easily.
* Malformed or crafted data in packstream can make our code attempt
to read or write past the allocated buffer and abort, instead of
reporting an error, which has been fixed.
* Fix for a long-standing bug that leaves the index file corrupt when
it shrinks during a partial commit.
* "git merge" and "git pull" that merges into an unborn branch used
to completely ignore "--verify-signatures", which has been
* ...and much more features and fixes

See Also

Package Description
gitolite-3.6.11-1.1.noarch.rpm Server for git directory version tracker
gitslave-2.0.2-9.5.noarch.rpm Creates a group of related repositories
gitslave-doc-2.0.2-9.5.noarch.rpm Documentation for gitslave
givaro-devel-4.0.4-2.2.i586.rpm Development files for Givaro, an algorithmic-algebraic computation library
givaro-devel-4.0.4-2.2.x86_64.rpm Development files for Givaro, an algorithmic-algebraic computation library
givaro-doc-4.0.4-2.2.noarch.rpm API documentation for the Givaro library, in HTML
gjiten-2.6-2.2.i586.rpm Japanese Dictionary Browser for GNOME/GTK+
gjiten-2.6-2.2.x86_64.rpm Japanese Dictionary Browser for GNOME/GTK+
gjs-1.56.1-1.1.i586.rpm JavaScript bindings based on gobject-introspection and Mozilla
gjs-1.56.1-1.1.x86_64.rpm JavaScript bindings based on gobject-introspection and Mozilla
gkeyfile-sharp-0.2-18.8.i586.rpm .NET/C# Bindings for GKeyFile
gkeyfile-sharp-0.2-18.8.x86_64.rpm .NET/C# Bindings for GKeyFile
gkeyfile-sharp-devel-0.2-18.8.i586.rpm .NET/C# Bindings for GKeyFile
gkeyfile-sharp-devel-0.2-18.8.x86_64.rpm .NET/C# Bindings for GKeyFile
gkrellm-2.3.10-3.1.i586.rpm Manages Multiple Stacked Monitors