summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c538d2d)
raw | patch | inline | side by side (parent: c538d2d)
author | Linus Torvalds <torvalds@ppc970.osdl.org> | |
Fri, 17 Jun 2005 19:46:38 +0000 (12:46 -0700) | ||
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | |
Fri, 17 Jun 2005 19:46:38 +0000 (12:46 -0700) |
Right now it confuses at least git-diff-files, since it leaves
all the files (whether changed or not) in the diff queue.
all the files (whether changed or not) in the diff queue.
git-diff-script | patch | blob | history |
diff --git a/git-diff-script b/git-diff-script
index ae1587121bcbf76be2ffc655580b4f24319f49cf..d70e8b9f2961fb5cbe53d473af8f2c1c8c1024d4 100755 (executable)
--- a/git-diff-script
+++ b/git-diff-script
flags=($(git-rev-parse --no-revs "$@"))
case "${#rev[*]}" in
0)
- git-diff-files -p -C "$@";;
+ git-diff-files -p "$@";;
1)
- git-diff-cache -p -C "$@";;
+ git-diff-cache -p "$@";;
2)
begin=$(echo "${rev[1]}" | tr -d '^')
end="${rev[0]}"
- git-diff-tree -p -C $flags $begin $end;;
+ git-diff-tree -p $flags $begin $end;;
*)
echo "I don't understand"
exit 1;;