]> Kevux Git Server - rit/commit
git-gui: remove unnecessary 'cd $_gitworktree' from do_gitk
authorJohannes Sixt <j6t@kdbg.org>
Sun, 31 May 2026 23:02:15 +0000 (19:02 -0400)
committerJohannes Sixt <j6t@kdbg.org>
Mon, 1 Jun 2026 07:44:45 +0000 (09:44 +0200)
commita7e5d892034b6e81dbbbaed09fdbade12352157b
treede9ee3a6579c54e473fc36b93b357b89e5e19da5
parent89858b2f3c9f4ddbbb22962dff9e739f91d9c388
git-gui: remove unnecessary 'cd $_gitworktree' from do_gitk

In the procedure that invokes Gitk, we have a 'cd $_gitworktree'. Such
a change of the current directory is not necessary, because

- if we have a working tree, then the startup routine has already
  changed the current directory to the root of the working tree, which
  *is* $_gitworktree; or

- if we are in a bare repository, then there is no point in changing
  the current directory anywhere. (And $_gitworktree is empty.)

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
git-gui.sh