X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=contrib%2Fworkdir%2Fgit-new-workdir;h=119cff98597f6539e88327bcafaa0bd5a88c020e;hb=e301bfeea19e284344868840793c58d2e7529c74;hp=f2a3615bbc44ed4edbee4014683621a91c1a7ab9;hpb=8250465859644eee5db3c1169db689beca65a868;p=git.git diff --git a/contrib/workdir/git-new-workdir b/contrib/workdir/git-new-workdir index f2a3615bb..119cff985 100755 --- a/contrib/workdir/git-new-workdir +++ b/contrib/workdir/git-new-workdir @@ -24,6 +24,15 @@ git_dir=$(cd "$orig_git" 2>/dev/null && git rev-parse --git-dir 2>/dev/null) || die "\"$orig_git\" is not a git repository!" +case "$git_dir" in +.git) + git_dir="$orig_git/.git" + ;; +.) + git_dir=$orig_git + ;; +esac + # don't link to a workdir if test -L "$git_dir/config" then