Skip to content

Commit 95ed7dd

Browse files
remybohmerdscho
authored andcommitted
[fix] Gitk fails to open on a bare Git repository on Windows
Running 'git rev-parse --show-toplevel' fails on a bare git repo. This causes gitk to fail to startup. Signed-off-by: Remy Bohmer <[email protected]>
1 parent a09e1a2 commit 95ed7dd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

gitk-git/gitk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12599,7 +12599,9 @@ set cdup {}
1259912599
if {[expr {[exec git rev-parse --is-inside-work-tree] == "true"}]} {
1260012600
set cdup [exec git rev-parse --show-cdup]
1260112601
}
12602-
set worktree [exec git rev-parse --show-toplevel]
12602+
if {$hasworktree} {
12603+
set worktree [exec git rev-parse --show-toplevel]
12604+
}
1260312605
setcoords
1260412606
makewindow
1260512607
catch {

0 commit comments

Comments
 (0)