Add examples for git-log documentation and others.
[git/git.git] / Documentation / git-log.txt
CommitLineData
215a7ad1
JH
1git-log(1)
2==========
3f971fc4
JH
3
4NAME
5----
215a7ad1 6git-log - Show commit logs
3f971fc4
JH
7
8
9SYNOPSIS
10--------
cc1621e2 11'git-log' <option>...
3f971fc4
JH
12
13DESCRIPTION
14-----------
15Shows the commit logs. This command internally invokes
16'git-rev-list', and the command line options are passed to that
17command.
18
19This manual page describes only the most frequently used options.
20
21OPTIONS
22-------
23--pretty=<format>:
24 Controls the way the commit log is formatted.
25
26--max-count=<n>::
27 Limits the number of commits to show.
28
29<since>..<until>::
30 Show only commits between the named two commits.
31
32
bd663611
LT
33Examples
34--------
35git log --no-merges::
36
37 Show the whole commit history, but skip any merges
38
39git log v2.6.12.. include/scsi drivers/scsi::
40
41 Show all commits since version 'v2.6.12' that changed any file
42 in the include/scsi or drivers/scsi subdirectories
43
44git log --since="2 weeks ago" -- gitk::
45
46 Show the changes during the last two weeks to the file 'gitk'.
47 The "--" is necessary to avoid confusion with the *branch* named
48 'gitk'
49
50
3f971fc4
JH
51Author
52------
53Written by Linus Torvalds <torvalds@osdl.org>
54
55Documentation
56--------------
57Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
58
59GIT
60---
a7154e91 61Part of the gitlink:git[7] suite
3f971fc4 62