Message ID | c101422936d03e26833a82ebeb9ff6f7a199753b.1569836703.git.gitgitgadget@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | git-gui: respect core.hooksPath, falling back to .git/hooks | expand |
diff --git a/git-gui.sh b/git-gui.sh index fd476b6999..b2f0e78077 100755 --- a/git-gui.sh +++ b/git-gui.sh @@ -202,7 +202,11 @@ proc gitdir {args} { if {$args eq {}} { return $_gitdir } - return [eval [list file join $_gitdir] $args] + if {[package vcompare $::_git_version 2.5.0] >= 0} { + return [git rev-parse --git-path [eval [list file join] $args]] + } else { + return [eval [list file join $_gitdir] $args] + } } proc gitexec {args} {