summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-17 19:46:38 (GMT)
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-17 19:46:38 (GMT)
commitaeac6681250440bc9801d6d6cc293cc708895b46 (patch)
tree070799672c14fb6ff65655c779488c9372e4f91e
parentc538d2d34ab1eafb197921a02f786d687c8754f2 (diff)
downloadgit-aeac6681250440bc9801d6d6cc293cc708895b46.zip
git-aeac6681250440bc9801d6d6cc293cc708895b46.tar.gz
git-aeac6681250440bc9801d6d6cc293cc708895b46.tar.bz2
Don't use -C in "git diff"
Right now it confuses at least git-diff-files, since it leaves all the files (whether changed or not) in the diff queue.
-rwxr-xr-xgit-diff-script6
1 files changed, 3 insertions, 3 deletions
diff --git a/git-diff-script b/git-diff-script
index ae15871..d70e8b9 100755
--- a/git-diff-script
+++ b/git-diff-script
@@ -3,13 +3,13 @@ rev=($(git-rev-parse --revs-only "$@"))
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;;