1git-whatchanged(1) 2================== 3v0.99.4, Aug 2005 4 5NAME 6---- 7git-whatchanged - Show logs with difference each commit introduces. 8 9 10SYNOPSIS 11-------- 12'git whatchanged' <option>... 13 14DESCRIPTION 15----------- 16Shows commit logs and diff output each commit introduces. The 17command internally invokes 'git-rev-list' piped to 18'git-diff-tree', and takes command line options for both of 19these commands. 20 21This manual page describes only the most frequently used options. 22 23 24OPTIONS 25------- 26-p:: 27 Show textual diffs, instead of the git internal diff 28 output format that is useful only to tell the changed 29 paths and their nature of changes. 30 31--max-count=<n>:: 32 Limit output to <n> commits. 33 34<since>..<until>:: 35 Limit output to between the two named commits (bottom 36 exclusive, top inclusive). 37 38-r:: 39 Show git internal diff output, but for the whole tree, 40 not just the top level. 41 42--pretty=<format>:: 43 Controls the output format for the commit logs. 44 <format> can be one of 'raw', 'medium', 'short', 'full', 45 and 'oneline'. 46 47-m:: 48 By default, differences for merge commits are not shown. 49 With this flag, show differences to that commit from all 50 of its parents. 51 52 However, it is not very useful in general, although it 53 *is* useful on a file-by-file basis. 54 55Author 56------ 57Written by Linus Torvalds <torvalds@osdl.org> and 58Junio C Hamano <junkio@cox.net> 59 60 61Documentation 62-------------- 63Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>. 64 65GIT 66--- 67Part of the gitlink:git[7] suite 68