| Age | Commit message (Expand) | Author | Files | Lines |
| 2006-05-23 | Builtin git-diff-files, git-diff-index, git-diff-stages, and git-diff-tree. | Peter Eriksen | 1 | -147/+0 |
| 2006-05-18 | Provide a way to flush git-diff-tree's output | Paul Mackerras | 1 | -1/+4 |
| 2006-04-17 | Log message printout cleanups | Linus Torvalds | 1 | -0/+1 |
| 2006-04-15 | Split init_revisions() out of setup_revisions() | Junio C Hamano | 1 | -0/+1 |
| 2006-04-14 | Fix up default abbrev in setup_revisions() argument parser. | Junio C Hamano | 1 | -0/+1 |
| 2006-04-14 | Common option parsing for "git log --diff" and friends | Linus Torvalds | 1 | -50/+41 |
| 2006-04-10 | tree-diff: do not assume we use only one pathspec | Junio C Hamano | 1 | -1/+1 |
| 2006-04-09 | log-tree: separate major part of diff-tree. | Junio C Hamano | 1 | -202/+24 |
| 2006-04-04 | Use blob_, commit_, tag_, and tree_type throughout. | Peter Eriksen | 1 | -1/+1 |
| 2006-02-11 | diff-tree: do not default to -c | Junio C Hamano | 1 | -2/+2 |
| 2006-02-09 | combine-diff: move formatting logic to show_combined_diff() | Junio C Hamano | 1 | -1/+1 |
| 2006-02-09 | diff-tree -c raw output | Linus Torvalds | 1 | -6/+12 |
| 2006-02-07 | Fix "git diff a..b" breakage | Linus Torvalds | 1 | -2/+3 |
| 2006-02-05 | git-diff-tree --stdin: show all parents. | Junio C Hamano | 1 | -26/+39 |
| 2006-02-05 | combine-diff: remove misguided --show-empty hack. | Junio C Hamano | 1 | -3/+0 |
| 2006-02-05 | diff-tree --always flag | Linus Torvalds | 1 | -0/+9 |
| 2006-01-28 | Merge lt/revlist,jc/diff,jc/revparse,jc/abbrev | Junio C Hamano | 1 | -13/+41 |
| 2006-01-28 | pretty_print_commit(): pass commit object instead of commit->buffer. | Junio C Hamano | 1 | -6/+5 |
| 2006-01-28 | diff-tree: abbreviate merge parent object names with --abbrev --pretty. | Junio C Hamano | 1 | -1/+1 |
| 2006-01-28 | diff-tree --cc: denser combined diff output for a merge commit. | Junio C Hamano | 1 | -2/+8 |
| 2006-01-28 | diff-tree -c: show a merge commit a bit more sensibly. | Junio C Hamano | 1 | -6/+30 |
| 2005-12-19 | diff: --abbrev option | Junio C Hamano | 1 | -16/+24 |
| 2005-11-23 | diff-tree: teach single-commit diff-tree to honour grafts | Junio C Hamano | 1 | -29/+25 |
| 2005-11-21 | Move diff.renamelimit out of default configuration. | Junio C Hamano | 1 | -1/+1 |
| 2005-11-11 | Add --no-commit-id option for git-diff-tree, use it in gitk | Pavel Roskin | 1 | -1/+7 |
| 2005-10-28 | Documentation changes to recursive option for git-diff-tree | Chris Shoemaker | 1 | -2/+4 |
| 2005-10-22 | Split up tree diff functions into tree-diff.c library | Linus Torvalds | 1 | -268/+14 |
| 2005-10-14 | Unlocalized isspace and friends | Linus Torvalds | 1 | -1/+0 |
| 2005-10-10 | Add ".git/config" file parser | Linus Torvalds | 1 | -0/+1 |
| 2005-09-24 | Diff clean-up. | Junio C Hamano | 1 | -92/+39 |
| 2005-09-15 | Plug diff leaks. | Junio C Hamano | 1 | -0/+1 |
| 2005-08-16 | [PATCH] Make "git diff" work inside relative subdirectories | Linus Torvalds | 1 | -4/+13 |
| 2005-07-29 | [PATCH] Unify usage strings declaration | Petr Baudis | 1 | -1/+1 |
| 2005-07-14 | Split up "diff_format" into "format" and "line_termination". | Linus Torvalds | 1 | -9/+6 |
| 2005-07-13 | [PATCH] Clean up diff option descriptions. | Junio C Hamano | 1 | -1/+3 |
| 2005-07-13 | [PATCH] git-diff-*: --name-only and --name-only-z. | Junio C Hamano | 1 | -0/+8 |
| 2005-07-08 | git-diff-*: support "-u" as a synonym for "-p" | Linus Torvalds | 1 | -1/+1 |
| 2005-06-26 | Add "--pretty=full" format that also shows committer. | Linus Torvalds | 1 | -13/+0 |
| 2005-06-23 | Clean up git-diff-tree 'header' generation | Linus Torvalds | 1 | -12/+6 |
| 2005-06-19 | [PATCH] Make -C less eager. | Junio C Hamano | 1 | -3/+3 |
| 2005-06-12 | [PATCH] Add --diff-filter= output restriction to diff-* family. | Junio C Hamano | 1 | -3/+9 |
| 2005-06-12 | [PATCH] diff-tree: --find-copies-harder | Junio C Hamano | 1 | -3/+10 |
| 2005-06-12 | git-diff-tree: fix output with just "--pretty". | Linus Torvalds | 1 | -0/+1 |
| 2005-06-12 | [PATCH] Support commit_format in diff-tree | Junio C Hamano | 1 | -1/+19 |
| 2005-06-05 | pretty_print_commit: add different formats | Linus Torvalds | 1 | -1/+2 |
| 2005-06-03 | [PATCH] diff: Clean up diff_scoreopt_parse(). | Junio C Hamano | 1 | -3/+6 |
| 2005-06-03 | [PATCH] diff: Fix docs and add -O to diff-helper. | Junio C Hamano | 1 | -1/+1 |
| 2005-06-01 | [PATCH] diff: mode bits fixes | Junio C Hamano | 1 | -1/+3 |
| 2005-06-01 | Add generic commit "pretty print" function. | Linus Torvalds | 1 | -69/+3 |
| 2005-05-30 | [PATCH] Add -O<orderfile> option to diff-* brothers. | Junio C Hamano | 1 | -1/+7 |