--p::
- generate patch (see section on generating patches). For
- git-diff-tree, this flag implies '-r' as well.
-
--M::
- Detect renames; implies -p, in turn implying also '-r'.
-
--C::
- Detect copies as well as renames; implies -p, in turn
- implying also '-r'.