6 git-log - Zeigt die Geschichte des Projekts
15 Zeigt die Geschichte des Projekts
17 Das Kommando akzeptiert dieselben Optionen wie 'git-rev-list' und
18 'git-diff-*' um die Ausgabeformate der Commits und deren Unterschiede
19 zu kontrollieren und zu limitieren.
25 include::diff-options.txt[]
28 Limitiert die Anzahl der angezeigten Commits.
31 Stellt nur Commits zwischen den angegebenen Commits dar.
32 Wird <von> oder <bis> weggelassen, entspricht dies
33 der Angabe von `HEAD`. Eine detaillierte Liste, wie
34 <von> und <bis> angegeben werden können, findet sich
35 unter "REVISIONEN SPEZIFIZIEREN" in linkgit::git-rev-parse[1].
38 Zeigt den Referenznamen für jeden dargestellt Commits.
41 Wir dieses Option nicht angegeben, zeigt "git log -p <paths>..."
42 die Änderungen, die diese Pfade beeinflussen, an.
43 Mit dieser Optionen werden alle Änderungen, die diese Commits
44 eingeführt haben dargestellt, auch jene, die nicht diese Pfade
48 Zeigt die Geschichte inklusive Umbennenungen an.
51 Zeigt die Länge der Commit-Nachricht in Bytes, bevor sie
52 dargestellt wird, an. Diese Option ist für eine maschinelle
53 Verarbeitung der Ausgabe gedacht. Wenn git keine gültige
54 Größe errechnen kann, wird 0 angegeben. Bei der Berechnung
55 wird nur die Nachrichtenlänge berücksichtigt. Die dargestellten
56 Änderungen werden nicht berücksichtigt.
59 Zeigt nur Commits die Änderungen an den angegebenen Pfaden
63 include::rev-list-options.txt[]
65 include::pretty-formats.txt[]
67 include::diff-generate-patch.txt[]
73 Zeigt die gesamte Projektgeschichte, jedoch ohne Zusammenführungen.
75 git log v2.6.12.. include/scsi drivers/scsi::
77 Zeigt alle Commits seit der Version 'v2.6.12', die Dateien in
78 den Verzeichnissen include/scsi oder drivers/scsi geändert haben, an.
80 git log --since="2 weeks ago" \-- gitk::
82 Zeigt alle Änderugen der Datei 'gitk' in letzten 2 Wochen an.
83 Die Angabe von "--" ist nötig um Doppeldeutigkeiten mit dem
84 Zweig "gitk" zu verhindern.
86 git log --name-status release..test::
88 Zeigt Commits, die in dem Zweig "test" aber nicht in dem
89 Zweig "release" vorkommen, zusammen mit einer Liste alle geänderten
92 git log --follow builtin-rev-list.c::
94 Zeigt die Commits, die die Datei 'builtin-rev-list.c' und deren
95 vorheriger Namen geändert haben, an.
105 Geschrieben von Linus Torvalds <torvalds@osdl.org>
109 Dokumentation hinzugefügt David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
113 Teil der linkgit:git[1]-Suite.