diff options
author | Tim Henigan <tim.henigan@gmail.com> | 2012-03-14 12:38:02 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-03-14 15:19:55 -0700 |
commit | a22a9477fcd64a58fafc75d12320cda2c3ce9dbb (patch) | |
tree | 633df916c4aaf9615cbe2e032e1b2ec53ae20138 | |
parent | 260eb7e38966bdad79aae2e125c9a07b19abd0f8 (diff) | |
download | git-a22a9477fcd64a58fafc75d12320cda2c3ce9dbb.tar.gz git-a22a9477fcd64a58fafc75d12320cda2c3ce9dbb.tar.xz |
contrib/diffall: comment actual reason for 'cdup'
The comment from an earlier commit did not reflect the actual reason this
operation is needed.
Signed-off-by: Tim Henigan <tim.henigan@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rwxr-xr-x | contrib/diffall/git-diffall | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/diffall/git-diffall b/contrib/diffall/git-diffall index 9bbd27f4a..d706a6dee 100755 --- a/contrib/diffall/git-diffall +++ b/contrib/diffall/git-diffall @@ -36,7 +36,9 @@ fi start_dir=$(pwd) -# needed to access tar utility +# All the file paths returned by the diff command are relative to the root +# of the working copy. So if the script is called from a subdirectory, it +# must switch to the root of working copy before trying to use those paths. cdup=$(git rev-parse --show-cdup) && cd "$cdup" || { echo >&2 "Cannot chdir to $cdup, the toplevel of the working tree" |