Autogenerated HTML docs for v1.6.3.2-202-g26c11
[git/jnareb-git.git] / git-show.html
blob67627bdc0ba03e4e0a4f8cae78df97d256a6170b
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6 <meta name="generator" content="AsciiDoc 8.2.5" />
7 <style type="text/css">
8 /* Debug borders */
9 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {
11 border: 1px solid red;
15 body {
16 margin: 1em 5% 1em 5%;
19 a {
20 color: blue;
21 text-decoration: underline;
23 a:visited {
24 color: fuchsia;
27 em {
28 font-style: italic;
31 strong {
32 font-weight: bold;
35 tt {
36 color: navy;
39 h1, h2, h3, h4, h5, h6 {
40 color: #527bbd;
41 font-family: sans-serif;
42 margin-top: 1.2em;
43 margin-bottom: 0.5em;
44 line-height: 1.3;
47 h1, h2, h3 {
48 border-bottom: 2px solid silver;
50 h2 {
51 padding-top: 0.5em;
53 h3 {
54 float: left;
56 h3 + * {
57 clear: left;
60 div.sectionbody {
61 font-family: serif;
62 margin-left: 0;
65 hr {
66 border: 1px solid silver;
69 p {
70 margin-top: 0.5em;
71 margin-bottom: 0.5em;
74 pre {
75 padding: 0;
76 margin: 0;
79 span#author {
80 color: #527bbd;
81 font-family: sans-serif;
82 font-weight: bold;
83 font-size: 1.1em;
85 span#email {
87 span#revision {
88 font-family: sans-serif;
91 div#footer {
92 font-family: sans-serif;
93 font-size: small;
94 border-top: 2px solid silver;
95 padding-top: 0.5em;
96 margin-top: 4.0em;
98 div#footer-text {
99 float: left;
100 padding-bottom: 0.5em;
102 div#footer-badges {
103 float: right;
104 padding-bottom: 0.5em;
107 div#preamble,
108 div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
109 div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
110 div.admonitionblock {
111 margin-right: 10%;
112 margin-top: 1.5em;
113 margin-bottom: 1.5em;
115 div.admonitionblock {
116 margin-top: 2.5em;
117 margin-bottom: 2.5em;
120 div.content { /* Block element content. */
121 padding: 0;
124 /* Block element titles. */
125 div.title, caption.title {
126 font-family: sans-serif;
127 font-weight: bold;
128 text-align: left;
129 margin-top: 1.0em;
130 margin-bottom: 0.5em;
132 div.title + * {
133 margin-top: 0;
136 td div.title:first-child {
137 margin-top: 0.0em;
139 div.content div.title:first-child {
140 margin-top: 0.0em;
142 div.content + div.title {
143 margin-top: 0.0em;
146 div.sidebarblock > div.content {
147 background: #ffffee;
148 border: 1px solid silver;
149 padding: 0.5em;
152 div.listingblock {
153 margin-right: 0%;
155 div.listingblock > div.content {
156 border: 1px solid silver;
157 background: #f4f4f4;
158 padding: 0.5em;
161 div.quoteblock > div.content {
162 padding-left: 2.0em;
165 div.attribution {
166 text-align: right;
168 div.verseblock + div.attribution {
169 text-align: left;
172 div.admonitionblock .icon {
173 vertical-align: top;
174 font-size: 1.1em;
175 font-weight: bold;
176 text-decoration: underline;
177 color: #527bbd;
178 padding-right: 0.5em;
180 div.admonitionblock td.content {
181 padding-left: 0.5em;
182 border-left: 2px solid silver;
185 div.exampleblock > div.content {
186 border-left: 2px solid silver;
187 padding: 0.5em;
190 div.verseblock div.content {
191 white-space: pre;
194 div.imageblock div.content { padding-left: 0; }
195 div.imageblock img { border: 1px solid silver; }
196 span.image img { border-style: none; }
198 dl {
199 margin-top: 0.8em;
200 margin-bottom: 0.8em;
202 dt {
203 margin-top: 0.5em;
204 margin-bottom: 0;
205 font-style: italic;
207 dd > *:first-child {
208 margin-top: 0;
211 ul, ol {
212 list-style-position: outside;
214 div.olist2 ol {
215 list-style-type: lower-alpha;
218 div.tableblock > table {
219 border: 3px solid #527bbd;
221 thead {
222 font-family: sans-serif;
223 font-weight: bold;
225 tfoot {
226 font-weight: bold;
229 div.hlist {
230 margin-top: 0.8em;
231 margin-bottom: 0.8em;
233 div.hlist td {
234 padding-bottom: 5px;
236 td.hlist1 {
237 vertical-align: top;
238 font-style: italic;
239 padding-right: 0.8em;
241 td.hlist2 {
242 vertical-align: top;
245 @media print {
246 div#footer-badges { display: none; }
249 div#toctitle {
250 color: #527bbd;
251 font-family: sans-serif;
252 font-size: 1.1em;
253 font-weight: bold;
254 margin-top: 1.0em;
255 margin-bottom: 0.1em;
258 div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
259 margin-top: 0;
260 margin-bottom: 0;
262 div.toclevel2 {
263 margin-left: 2em;
264 font-size: 0.9em;
266 div.toclevel3 {
267 margin-left: 4em;
268 font-size: 0.9em;
270 div.toclevel4 {
271 margin-left: 6em;
272 font-size: 0.9em;
274 include1::./stylesheets/xhtml11-manpage.css[]
275 /* Workarounds for IE6's broken and incomplete CSS2. */
277 div.sidebar-content {
278 background: #ffffee;
279 border: 1px solid silver;
280 padding: 0.5em;
282 div.sidebar-title, div.image-title {
283 font-family: sans-serif;
284 font-weight: bold;
285 margin-top: 0.0em;
286 margin-bottom: 0.5em;
289 div.listingblock div.content {
290 border: 1px solid silver;
291 background: #f4f4f4;
292 padding: 0.5em;
295 div.quoteblock-content {
296 padding-left: 2.0em;
299 div.exampleblock-content {
300 border-left: 2px solid silver;
301 padding-left: 0.5em;
304 /* IE6 sets dynamically generated links as visited. */
305 div#toc a:visited { color: blue; }
306 </style>
307 <title>git-show(1)</title>
308 </head>
309 <body>
310 <div id="header">
311 <h1>
312 git-show(1) Manual Page
313 </h1>
314 <h2>NAME</h2>
315 <div class="sectionbody">
316 <p>git-show -
317 Show various types of objects
318 </p>
319 </div>
320 </div>
321 <h2>SYNOPSIS</h2>
322 <div class="sectionbody">
323 <div class="para"><p><em>git show</em> [options] &lt;object&gt;&#8230;</p></div>
324 </div>
325 <h2 id="_description">DESCRIPTION</h2>
326 <div class="sectionbody">
327 <div class="para"><p>Shows one or more objects (blobs, trees, tags and commits).</p></div>
328 <div class="para"><p>For commits it shows the log message and textual diff. It also
329 presents the merge commit in a special format as produced by
330 <em>git-diff-tree --cc</em>.</p></div>
331 <div class="para"><p>For tags, it shows the tag message and the referenced objects.</p></div>
332 <div class="para"><p>For trees, it shows the names (equivalent to <em>git-ls-tree</em>
333 with --name-only).</p></div>
334 <div class="para"><p>For plain blobs, it shows the plain contents.</p></div>
335 <div class="para"><p>The command takes options applicable to the <em>git-diff-tree</em> command to
336 control how the changes the commit introduces are shown.</p></div>
337 <div class="para"><p>This manual page describes only the most frequently used options.</p></div>
338 </div>
339 <h2 id="_options">OPTIONS</h2>
340 <div class="sectionbody">
341 <div class="vlist"><dl>
342 <dt>
343 &lt;object&gt;&#8230;
344 </dt>
345 <dd>
347 The names of objects to show.
348 For a more complete list of ways to spell object names, see
349 "SPECIFYING REVISIONS" section in <a href="git-rev-parse.html">git-rev-parse(1)</a>.
350 </p>
351 </dd>
352 <dt>
353 --pretty[=<em>&lt;format&gt;</em>]
354 </dt>
355 <dt>
356 --format[=<em>&lt;format&gt;</em>]
357 </dt>
358 <dd>
360 Pretty-print the contents of the commit logs in a given format,
361 where <em>&lt;format&gt;</em> can be one of <em>oneline</em>, <em>short</em>, <em>medium</em>,
362 <em>full</em>, <em>fuller</em>, <em>email</em>, <em>raw</em> and <em>format:&lt;string&gt;</em>.
363 When omitted, the format defaults to <em>medium</em>.
364 </p>
365 <div class="para"><p>Note: you can specify the default pretty format in the repository
366 configuration (see <a href="git-config.html">git-config(1)</a>).</p></div>
367 </dd>
368 <dt>
369 --abbrev-commit
370 </dt>
371 <dd>
373 Instead of showing the full 40-byte hexadecimal commit object
374 name, show only a partial prefix. Non default number of
375 digits can be specified with "--abbrev=&lt;n&gt;" (which also modifies
376 diff output, if it is displayed).
377 </p>
378 <div class="para"><p>This should make "--pretty=oneline" a whole lot more readable for
379 people using 80-column terminals.</p></div>
380 </dd>
381 <dt>
382 --oneline
383 </dt>
384 <dd>
386 This is a shorthand for "--pretty=oneline --abbrev-commit"
387 used together.
388 </p>
389 </dd>
390 <dt>
391 --encoding[=&lt;encoding&gt;]
392 </dt>
393 <dd>
395 The commit objects record the encoding used for the log message
396 in their encoding header; this option can be used to tell the
397 command to re-code the commit log message in the encoding
398 preferred by the user. For non plumbing commands this
399 defaults to UTF-8.
400 </p>
401 </dd>
402 </dl></div>
403 </div>
404 <h2 id="_pretty_formats">PRETTY FORMATS</h2>
405 <div class="sectionbody">
406 <div class="para"><p>If the commit is a merge, and if the pretty-format
407 is not <em>oneline</em>, <em>email</em> or <em>raw</em>, an additional line is
408 inserted before the <em>Author:</em> line. This line begins with
409 "Merge: " and the sha1s of ancestral commits are printed,
410 separated by spaces. Note that the listed commits may not
411 necessarily be the list of the <strong>direct</strong> parent commits if you
412 have limited your view of history: for example, if you are
413 only interested in changes related to a certain directory or
414 file.</p></div>
415 <div class="para"><p>Here are some additional details for each format:</p></div>
416 <div class="ilist"><ul>
417 <li>
419 <em>oneline</em>
420 </p>
421 <div class="literalblock">
422 <div class="content">
423 <pre><tt>&lt;sha1&gt; &lt;title line&gt;</tt></pre>
424 </div></div>
425 <div class="para"><p>This is designed to be as compact as possible.</p></div>
426 </li>
427 <li>
429 <em>short</em>
430 </p>
431 <div class="literalblock">
432 <div class="content">
433 <pre><tt>commit &lt;sha1&gt;
434 Author: &lt;author&gt;</tt></pre>
435 </div></div>
436 <div class="literalblock">
437 <div class="content">
438 <pre><tt>&lt;title line&gt;</tt></pre>
439 </div></div>
440 </li>
441 <li>
443 <em>medium</em>
444 </p>
445 <div class="literalblock">
446 <div class="content">
447 <pre><tt>commit &lt;sha1&gt;
448 Author: &lt;author&gt;
449 Date: &lt;author date&gt;</tt></pre>
450 </div></div>
451 <div class="literalblock">
452 <div class="content">
453 <pre><tt>&lt;title line&gt;</tt></pre>
454 </div></div>
455 <div class="literalblock">
456 <div class="content">
457 <pre><tt>&lt;full commit message&gt;</tt></pre>
458 </div></div>
459 </li>
460 <li>
462 <em>full</em>
463 </p>
464 <div class="literalblock">
465 <div class="content">
466 <pre><tt>commit &lt;sha1&gt;
467 Author: &lt;author&gt;
468 Commit: &lt;committer&gt;</tt></pre>
469 </div></div>
470 <div class="literalblock">
471 <div class="content">
472 <pre><tt>&lt;title line&gt;</tt></pre>
473 </div></div>
474 <div class="literalblock">
475 <div class="content">
476 <pre><tt>&lt;full commit message&gt;</tt></pre>
477 </div></div>
478 </li>
479 <li>
481 <em>fuller</em>
482 </p>
483 <div class="literalblock">
484 <div class="content">
485 <pre><tt>commit &lt;sha1&gt;
486 Author: &lt;author&gt;
487 AuthorDate: &lt;author date&gt;
488 Commit: &lt;committer&gt;
489 CommitDate: &lt;committer date&gt;</tt></pre>
490 </div></div>
491 <div class="literalblock">
492 <div class="content">
493 <pre><tt>&lt;title line&gt;</tt></pre>
494 </div></div>
495 <div class="literalblock">
496 <div class="content">
497 <pre><tt>&lt;full commit message&gt;</tt></pre>
498 </div></div>
499 </li>
500 <li>
502 <em>email</em>
503 </p>
504 <div class="literalblock">
505 <div class="content">
506 <pre><tt>From &lt;sha1&gt; &lt;date&gt;
507 From: &lt;author&gt;
508 Date: &lt;author date&gt;
509 Subject: [PATCH] &lt;title line&gt;</tt></pre>
510 </div></div>
511 <div class="literalblock">
512 <div class="content">
513 <pre><tt>&lt;full commit message&gt;</tt></pre>
514 </div></div>
515 </li>
516 <li>
518 <em>raw</em>
519 </p>
520 <div class="para"><p>The <em>raw</em> format shows the entire commit exactly as
521 stored in the commit object. Notably, the SHA1s are
522 displayed in full, regardless of whether --abbrev or
523 --no-abbrev are used, and <em>parents</em> information show the
524 true parent commits, without taking grafts nor history
525 simplification into account.</p></div>
526 </li>
527 <li>
529 <em>format:</em>
530 </p>
531 <div class="para"><p>The <em>format:</em> format allows you to specify which information
532 you want to show. It works a little bit like printf format,
533 with the notable exception that you get a newline with <em>%n</em>
534 instead of <em>\n</em>.</p></div>
535 <div class="para"><p>E.g, <em>format:"The author of %h was %an, %ar%nThe title was &gt;&gt;%s&lt;&lt;%n"</em>
536 would show something like this:</p></div>
537 <div class="listingblock">
538 <div class="content">
539 <pre><tt>The author of fe6e0ee was Junio C Hamano, 23 hours ago
540 The title was &gt;&gt;t4119: test autocomputing -p&lt;n&gt; for traditional diff input.&lt;&lt;
541 </tt></pre>
542 </div></div>
543 <div class="para"><p>The placeholders are:</p></div>
544 <div class="ilist"><ul>
545 <li>
547 <em>%H</em>: commit hash
548 </p>
549 </li>
550 <li>
552 <em>%h</em>: abbreviated commit hash
553 </p>
554 </li>
555 <li>
557 <em>%T</em>: tree hash
558 </p>
559 </li>
560 <li>
562 <em>%t</em>: abbreviated tree hash
563 </p>
564 </li>
565 <li>
567 <em>%P</em>: parent hashes
568 </p>
569 </li>
570 <li>
572 <em>%p</em>: abbreviated parent hashes
573 </p>
574 </li>
575 <li>
577 <em>%an</em>: author name
578 </p>
579 </li>
580 <li>
582 <em>%aN</em>: author name (respecting .mailmap, see <a href="git-shortlog.html">git-shortlog(1)</a> or <a href="git-blame.html">git-blame(1)</a>)
583 </p>
584 </li>
585 <li>
587 <em>%ae</em>: author email
588 </p>
589 </li>
590 <li>
592 <em>%aE</em>: author email (respecting .mailmap, see <a href="git-shortlog.html">git-shortlog(1)</a> or <a href="git-blame.html">git-blame(1)</a>)
593 </p>
594 </li>
595 <li>
597 <em>%ad</em>: author date (format respects --date= option)
598 </p>
599 </li>
600 <li>
602 <em>%aD</em>: author date, RFC2822 style
603 </p>
604 </li>
605 <li>
607 <em>%ar</em>: author date, relative
608 </p>
609 </li>
610 <li>
612 <em>%at</em>: author date, UNIX timestamp
613 </p>
614 </li>
615 <li>
617 <em>%ai</em>: author date, ISO 8601 format
618 </p>
619 </li>
620 <li>
622 <em>%cn</em>: committer name
623 </p>
624 </li>
625 <li>
627 <em>%cN</em>: committer name (respecting .mailmap, see <a href="git-shortlog.html">git-shortlog(1)</a> or <a href="git-blame.html">git-blame(1)</a>)
628 </p>
629 </li>
630 <li>
632 <em>%ce</em>: committer email
633 </p>
634 </li>
635 <li>
637 <em>%cE</em>: committer email (respecting .mailmap, see <a href="git-shortlog.html">git-shortlog(1)</a> or <a href="git-blame.html">git-blame(1)</a>)
638 </p>
639 </li>
640 <li>
642 <em>%cd</em>: committer date
643 </p>
644 </li>
645 <li>
647 <em>%cD</em>: committer date, RFC2822 style
648 </p>
649 </li>
650 <li>
652 <em>%cr</em>: committer date, relative
653 </p>
654 </li>
655 <li>
657 <em>%ct</em>: committer date, UNIX timestamp
658 </p>
659 </li>
660 <li>
662 <em>%ci</em>: committer date, ISO 8601 format
663 </p>
664 </li>
665 <li>
667 <em>%d</em>: ref names, like the --decorate option of <a href="git-log.html">git-log(1)</a>
668 </p>
669 </li>
670 <li>
672 <em>%e</em>: encoding
673 </p>
674 </li>
675 <li>
677 <em>%s</em>: subject
678 </p>
679 </li>
680 <li>
682 <em>%f</em>: sanitized subject line, suitable for a filename
683 </p>
684 </li>
685 <li>
687 <em>%b</em>: body
688 </p>
689 </li>
690 <li>
692 <em>%Cred</em>: switch color to red
693 </p>
694 </li>
695 <li>
697 <em>%Cgreen</em>: switch color to green
698 </p>
699 </li>
700 <li>
702 <em>%Cblue</em>: switch color to blue
703 </p>
704 </li>
705 <li>
707 <em>%Creset</em>: reset color
708 </p>
709 </li>
710 <li>
712 <em>%C(&#8230;)</em>: color specification, as described in color.branch.* config option
713 </p>
714 </li>
715 <li>
717 <em>%m</em>: left, right or boundary mark
718 </p>
719 </li>
720 <li>
722 <em>%n</em>: newline
723 </p>
724 </li>
725 <li>
727 <em>%x00</em>: print a byte from a hex code
728 </p>
729 </li>
730 </ul></div>
731 </li>
732 <li>
734 <em>tformat:</em>
735 </p>
736 <div class="para"><p>The <em>tformat:</em> format works exactly like <em>format:</em>, except that it
737 provides "terminator" semantics instead of "separator" semantics. In
738 other words, each commit has the message terminator character (usually a
739 newline) appended, rather than a separator placed between entries.
740 This means that the final entry of a single-line format will be properly
741 terminated with a new line, just as the "oneline" format does.
742 For example:</p></div>
743 <div class="listingblock">
744 <div class="content">
745 <pre><tt>$ git log -2 --pretty=format:%h 4da45bef \
746 | perl -pe '$_ .= " -- NO NEWLINE\n" unless /\n/'
747 4da45be
748 7134973 -- NO NEWLINE
750 $ git log -2 --pretty=tformat:%h 4da45bef \
751 | perl -pe '$_ .= " -- NO NEWLINE\n" unless /\n/'
752 4da45be
753 7134973</tt></pre>
754 </div></div>
755 <div class="para"><p>In addition, any unrecognized string that has a <tt>%</tt> in it is interpreted
756 as if it has <tt>tformat:</tt> in front of it. For example, these two are
757 equivalent:</p></div>
758 <div class="listingblock">
759 <div class="content">
760 <pre><tt>$ git log -2 --pretty=tformat:%h 4da45bef
761 $ git log -2 --pretty=%h 4da45bef</tt></pre>
762 </div></div>
763 </li>
764 </ul></div>
765 </div>
766 <h2 id="_examples">EXAMPLES</h2>
767 <div class="sectionbody">
768 <div class="vlist"><dl>
769 <dt>
770 git show v1.0.0
771 </dt>
772 <dd>
774 Shows the tag <tt>v1.0.0</tt>, along with the object the tags
775 points at.
776 </p>
777 </dd>
778 <dt>
779 git show v1.0.0^{tree}
780 </dt>
781 <dd>
783 Shows the tree pointed to by the tag <tt>v1.0.0</tt>.
784 </p>
785 </dd>
786 <dt>
787 git show next~10:Documentation/README
788 </dt>
789 <dd>
791 Shows the contents of the file <tt>Documentation/README</tt> as
792 they were current in the 10th last commit of the branch
793 <tt>next</tt>.
794 </p>
795 </dd>
796 <dt>
797 git show master:Makefile master:t/Makefile
798 </dt>
799 <dd>
801 Concatenates the contents of said Makefiles in the head
802 of the branch <tt>master</tt>.
803 </p>
804 </dd>
805 </dl></div>
806 </div>
807 <h2 id="_discussion">Discussion</h2>
808 <div class="sectionbody">
809 <div class="para"><p>At the core level, git is character encoding agnostic.</p></div>
810 <div class="ilist"><ul>
811 <li>
813 The pathnames recorded in the index and in the tree objects
814 are treated as uninterpreted sequences of non-NUL bytes.
815 What readdir(2) returns are what are recorded and compared
816 with the data git keeps track of, which in turn are expected
817 to be what lstat(2) and creat(2) accepts. There is no such
818 thing as pathname encoding translation.
819 </p>
820 </li>
821 <li>
823 The contents of the blob objects are uninterpreted sequences
824 of bytes. There is no encoding translation at the core
825 level.
826 </p>
827 </li>
828 <li>
830 The commit log messages are uninterpreted sequences of non-NUL
831 bytes.
832 </p>
833 </li>
834 </ul></div>
835 <div class="para"><p>Although we encourage that the commit log messages are encoded
836 in UTF-8, both the core and git Porcelain are designed not to
837 force UTF-8 on projects. If all participants of a particular
838 project find it more convenient to use legacy encodings, git
839 does not forbid it. However, there are a few things to keep in
840 mind.</p></div>
841 <div class="olist"><ol>
842 <li>
844 <em>git-commit</em> and <em>git-commit-tree</em> issues
845 a warning if the commit log message given to it does not look
846 like a valid UTF-8 string, unless you explicitly say your
847 project uses a legacy encoding. The way to say this is to
848 have i18n.commitencoding in <tt>.git/config</tt> file, like this:
849 </p>
850 <div class="listingblock">
851 <div class="content">
852 <pre><tt>[i18n]
853 commitencoding = ISO-8859-1</tt></pre>
854 </div></div>
855 <div class="para"><p>Commit objects created with the above setting record the value
856 of <tt>i18n.commitencoding</tt> in its <tt>encoding</tt> header. This is to
857 help other people who look at them later. Lack of this header
858 implies that the commit log message is encoded in UTF-8.</p></div>
859 </li>
860 <li>
862 <em>git-log</em>, <em>git-show</em>, <em>git-blame</em> and friends look at the
863 <tt>encoding</tt> header of a commit object, and try to re-code the
864 log message into UTF-8 unless otherwise specified. You can
865 specify the desired output encoding with
866 <tt>i18n.logoutputencoding</tt> in <tt>.git/config</tt> file, like this:
867 </p>
868 <div class="listingblock">
869 <div class="content">
870 <pre><tt>[i18n]
871 logoutputencoding = ISO-8859-1</tt></pre>
872 </div></div>
873 <div class="para"><p>If you do not have this configuration variable, the value of
874 <tt>i18n.commitencoding</tt> is used instead.</p></div>
875 </li>
876 </ol></div>
877 <div class="para"><p>Note that we deliberately chose not to re-code the commit log
878 message when a commit is made to force UTF-8 at the commit
879 object level, because re-coding to UTF-8 is not necessarily a
880 reversible operation.</p></div>
881 </div>
882 <h2 id="_author">Author</h2>
883 <div class="sectionbody">
884 <div class="para"><p>Written by Linus Torvalds &lt;torvalds@osdl.org&gt; and
885 Junio C Hamano &lt;gitster@pobox.com&gt;. Significantly enhanced by
886 Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;.</p></div>
887 </div>
888 <h2 id="_documentation">Documentation</h2>
889 <div class="sectionbody">
890 <div class="para"><p>Documentation by David Greaves, Petr Baudis and the git-list &lt;git@vger.kernel.org&gt;.</p></div>
891 </div>
892 <h2 id="_git">GIT</h2>
893 <div class="sectionbody">
894 <div class="para"><p>Part of the <a href="git.html">git(1)</a> suite</p></div>
895 </div>
896 <div id="footer">
897 <div id="footer-text">
898 Last updated 2009-04-06 08:26:31 UTC
899 </div>
900 </div>
901 </body>
902 </html>