Janusz BiaĆobrzewski <[email protected]> writes:
> Is it a bug or is it done by design?
I suspect the answer is "no and not really". The truth would be
closer to: we didn't bother to write code in the command line parser
to check and flag it as an error when "--cc" and "--name-only" is
given together.
Unlike "-c" that works solely on the tree level changes, "--cc"
looks into blob contents involved in the merge, but things like
"--name-status", etc., do not work at blob levels (you can consider
that part is "by design").
Similarly, if you make a whitespace-only change to a file and use
git diff-tree -b -p
you will still see the name of the commit object, but no patch.
git diff-tree -b --name-only
still reports the modified paths as tree-level differences.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html