blob: 76cb894caab08de47f2ba3ceb17850f5b49acbda [file] [log] [blame]
Junio C Hamano1a4e8412005-12-27 08:17:231git-log(1)
2==========
3
4NAME
5----
6git-log - Show commit logs
7
8
9SYNOPSIS
10--------
11'git-log' <option>...
12
13DESCRIPTION
14-----------
Junio C Hamanoba7c8d82006-04-15 06:17:4215Shows the commit logs.
Junio C Hamano1a4e8412005-12-27 08:17:2316
Junio C Hamanoba7c8d82006-04-15 06:17:4217The command takes options applicable to the gitlink::git-rev-list[1]
18command to control what is shown and how, and options applicable to
19the gitlink::git-diff-tree[1] commands to control how the change
20each commit introduces are shown.
21
22This manual page describes only the most frequently used
23options.
24
Junio C Hamano1a4e8412005-12-27 08:17:2325
26OPTIONS
27-------
28--pretty=<format>::
29Controls the way the commit log is formatted.
30
31--max-count=<n>::
32Limits the number of commits to show.
33
34<since>..<until>::
35Show only commits between the named two commits.
36
Junio C Hamanoba7c8d82006-04-15 06:17:4237-p::
38Show the change the commit introduces in a patch form.
39
40<paths>...::
41Show only commits that affect the specified paths.
42
Junio C Hamano1a4e8412005-12-27 08:17:2343
44Examples
45--------
46git log --no-merges::
47
48Show the whole commit history, but skip any merges
49
50git log v2.6.12.. include/scsi drivers/scsi::
51
52Show all commits since version 'v2.6.12' that changed any file
53in the include/scsi or drivers/scsi subdirectories
54
55git log --since="2 weeks ago" -- gitk::
56
57Show the changes during the last two weeks to the file 'gitk'.
58The "--" is necessary to avoid confusion with the *branch* named
59'gitk'
60
Junio C Hamanoba7c8d82006-04-15 06:17:4261git log -r --name-status release..test::
62
63Show the commits that are in the "test" branch but not yet
64in the "release" branch, along with the list of paths
65each commit modifies.
Junio C Hamano1a4e8412005-12-27 08:17:2366
67Author
68------
69Written by Linus Torvalds <torvalds@osdl.org>
70
71Documentation
72--------------
73Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
74
75GIT
76---
77Part of the gitlink:git[7] suite
78