cg-diff.orig - make a diff between two git trees
By default compares the current working tree to the state at the last commit. You can specify -r rev1:rev2 or -r rev1 -r rev2 to tell it to make a diff between the specified revisions. If you do not specify a revision, the current working tree is implied (note that no revision is different from empty revision - -r rev: compares between rev and HEAD, while -r rev compares between rev and working tree).
-c colorizes the diff output
-p instead of one ID denotes a parent commit to the specified ID (which must not be a tree, obviously).
Outputs a diff converting the first tree to the second one.
Copyright © Petr Baudis, 2005