diff options
author | Junio C Hamano <gitster@pobox.com> | 2009-01-13 23:09:13 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-01-13 23:09:13 -0800 |
commit | 0f2d01d4fcdf5422c679b4ee10e28323ee0b3dc7 (patch) | |
tree | 6ecf746bd91bb36a4409561fcbc94aaf2e981800 /git-sh-setup.sh | |
parent | Merge branch 'mh/cherry-default' (diff) | |
parent | git-sh-setup: Fix scripts whose PWD is a symlink to a work-dir on OS X (diff) | |
download | tgif-0f2d01d4fcdf5422c679b4ee10e28323ee0b3dc7.tar.xz |
Merge branch 'mc/cd-p-pwd'
* mc/cd-p-pwd:
git-sh-setup: Fix scripts whose PWD is a symlink to a work-dir on OS X
Diffstat (limited to 'git-sh-setup.sh')
-rwxr-xr-x | git-sh-setup.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/git-sh-setup.sh b/git-sh-setup.sh index f07d96b9b5..2142308bcc 100755 --- a/git-sh-setup.sh +++ b/git-sh-setup.sh @@ -96,7 +96,7 @@ cd_to_toplevel () { ..|../*|*/..|*/../*) # Interpret $cdup relative to the physical, not logical, cwd. # Probably /bin/pwd is more portable than passing -P to cd or pwd. - phys="$(/bin/pwd)/$cdup" + phys="$(unset PWD; /bin/pwd)/$cdup" ;; *) # There's no "..", so no need to make things absolute. |