Autogenerated HTML docs for v1.4.2.1-g80823
authorJunio C Hamano <junio@hera.kernel.org>
Mon, 18 Sep 2006 02:47:16 +0000 (02:47 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Mon, 18 Sep 2006 02:47:16 +0000 (02:47 +0000)
config.txt
git-apply.html
git-apply.txt
git-pack-objects.html
git-pack-objects.txt
git-repack.html
git-repack.txt
git-repo-config.html

index ce722a2db07e2a41cfdebc235538cf4ca2a170ad..844cae4cf024b17206021d1c55819922cf99277d 100644 (file)
@@ -225,6 +225,20 @@ showbranch.default::
        The default set of branches for gitlink:git-show-branch[1].
        See gitlink:git-show-branch[1].
 
+status.color::
+       A boolean to enable/disable color in the output of
+       gitlink:git-status[1]. May be set to `true` (or `always`),
+       `false` (or `never`) or `auto`, in which case colors are used
+       only when the output is to a terminal. Defaults to false.
+
+status.color.<slot>::
+       Use customized color for status colorization. `<slot>` is
+       one of `header` (the header text of the status message),
+       `updated` (files which are updated but not committed),
+       `changed` (files which are changed but not updated in the index),
+       or `untracked` (files which are not tracked by git). The values of
+       these variables may be specified as in diff.color.<slot>.
+
 tar.umask::
        By default, gitlink:git-tar-tree[1] sets file and directories modes
        to 0666 or 0777. While this is both useful and acceptable for projects
index 84af247e5eecf1358da902a00de03ce963e2e0fb..1fe07027b14abf7934730e57747bc2663b015146 100644 (file)
@@ -426,6 +426,20 @@ and a work tree.</p>
 </p>\r
 </dd>\r
 <dt>\r
+--unidiff-zero\r
+</dt>\r
+<dd>\r
+<p>\r
+        By default, <a href="git-apply.html">git-apply(1)</a> expects that the patch being\r
+        applied is a unified diff with at least one line of context.\r
+        This provides good safety measures, but breaks down when\r
+        applying a diff generated with --unified=0. To bypass these\r
+        checks use <em>--unidiff-zero</em>.\r
+</p>\r
+<p>Note, for the reasons stated above usage of context-free patches are\r
+discouraged.</p>\r
+</dd>\r
+<dt>\r
 --apply\r
 </dt>\r
 <dd>\r
@@ -568,7 +582,7 @@ apply.whitespace
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 14-Sep-2006 07:38:11 UTC\r
+Last updated 18-Sep-2006 02:46:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0a6f7b32192df8a8a2266b0d302271a62c612b1f..d9137c74898f839a8ee5e79daf1080b2ec882dfd 100644 (file)
@@ -95,6 +95,16 @@ OPTIONS
        context exist they all must match.  By default no context is
        ever ignored.
 
+--unidiff-zero::
+       By default, gitlink:git-apply[1] expects that the patch being
+       applied is a unified diff with at least one line of context.
+       This provides good safety measures, but breaks down when
+       applying a diff generated with --unified=0. To bypass these
+       checks use '--unidiff-zero'.
++
+Note, for the reasons stated above usage of context-free patches are
+discouraged.
+
 --apply::
        If you use any of the options marked "Turns off
        'apply'" above, gitlink:git-apply[1] reads and outputs the
index 3b2ab428041d9ea7fce7f135e1e0032a099425c2..b0d8a1611971c4ab4ed27cda6ec901d3d19f1caa 100644 (file)
@@ -275,7 +275,7 @@ git-pack-objects(1) Manual Page
 <div class="verseblock">\r
 <div class="content"><em>git-pack-objects</em> [-q] [--no-reuse-delta] [--non-empty]\r
         [--local] [--incremental] [--window=N] [--depth=N]\r
-        {--stdout | base-name} &lt; object-list</div></div>\r
+        [--revs [--unpacked | --all]*] [--stdout | base-name] &lt; object-list</div></div>\r
 </div>\r
 <h2>DESCRIPTION</h2>\r
 <div class="sectionbody">\r
@@ -326,6 +326,39 @@ base-name
 </p>\r
 </dd>\r
 <dt>\r
+--revs\r
+</dt>\r
+<dd>\r
+<p>\r
+        Read the revision arguments from the standard input, instead of\r
+        individual object names.  The revision arguments are processed\r
+        the same way as <a href="git-rev-list.html">git-rev-list(1)</a> with <tt>--objects</tt> flag\r
+        uses its <tt>commit</tt> arguments to build the list of objects it\r
+        outputs.  The objects on the resulting list are packed.\r
+</p>\r
+</dd>\r
+<dt>\r
+--unpacked\r
+</dt>\r
+<dd>\r
+<p>\r
+        This implies <tt>--revs</tt>.  When processing the list of\r
+        revision arguments read from the standard input, limit\r
+        the objects packed to those that are not already packed.\r
+</p>\r
+</dd>\r
+<dt>\r
+--all\r
+</dt>\r
+<dd>\r
+<p>\r
+        This implies <tt>--revs</tt>.  In addition to the list of\r
+        revision arguments read from the standard input, pretend\r
+        as if all refs under <tt>$GIT_DIR/refs</tt> are specifed to be\r
+        included.\r
+</p>\r
+</dd>\r
+<dt>\r
 --window and --depth\r
 </dt>\r
 <dd>\r
@@ -403,7 +436,8 @@ base-name
 </div>\r
 <h2>See Also</h2>\r
 <div class="sectionbody">\r
-<p><a href="git-repack.html">git-repack(1)</a>\r
+<p><a href="git-rev-list.html">git-rev-list(1)</a>\r
+<a href="git-repack.html">git-repack(1)</a>\r
 <a href="git-prune-packed.html">git-prune-packed(1)</a></p>\r
 </div>\r
 <h2>GIT</h2>\r
@@ -412,7 +446,7 @@ base-name
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 15-Jul-2006 01:37:59 UTC\r
+Last updated 18-Sep-2006 02:46:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4991f88c92b3d9f374f1a7e4a8aa8178a134f49f..d4661ddc2f84c1392b32ad3fdf5f4ebe5b465e00 100644 (file)
@@ -11,7 +11,7 @@ SYNOPSIS
 [verse]
 'git-pack-objects' [-q] [--no-reuse-delta] [--non-empty]
        [--local] [--incremental] [--window=N] [--depth=N]
-       {--stdout | base-name} < object-list
+       [--revs [--unpacked | --all]*] [--stdout | base-name] < object-list
 
 
 DESCRIPTION
@@ -56,6 +56,24 @@ base-name::
        Write the pack contents (what would have been written to
        .pack file) out to the standard output.
 
+--revs::
+       Read the revision arguments from the standard input, instead of
+       individual object names.  The revision arguments are processed
+       the same way as gitlink:git-rev-list[1] with `--objects` flag
+       uses its `commit` arguments to build the list of objects it
+       outputs.  The objects on the resulting list are packed.
+
+--unpacked::
+       This implies `--revs`.  When processing the list of
+       revision arguments read from the standard input, limit
+       the objects packed to those that are not already packed.
+
+--all::
+       This implies `--revs`.  In addition to the list of
+       revision arguments read from the standard input, pretend
+       as if all refs under `$GIT_DIR/refs` are specifed to be
+       included.
+
 --window and --depth::
        These two options affects how the objects contained in
        the pack are stored using delta compression.  The
@@ -103,6 +121,7 @@ Documentation by Junio C Hamano
 
 See Also
 --------
+gitlink:git-rev-list[1]
 gitlink:git-repack[1]
 gitlink:git-prune-packed[1]
 
index 7b66f7f2a4d8364facce9d177758282f9f052b10..1e760fa23415409eb2fd7c696d13619c4c3194c3 100644 (file)
@@ -272,7 +272,7 @@ git-repack(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git-repack</em> [-a] [-d] [-f] [-l] [-n] [-q]</p>\r
+<p><em>git-repack</em> [-a] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N]</p>\r
 </div>\r
 <h2>DESCRIPTION</h2>\r
 <div class="sectionbody">\r
@@ -346,6 +346,20 @@ engines, disk storage, etc.</p>
         <tt>git update-server-info</tt>.\r
 </p>\r
 </dd>\r
+<dt>\r
+--window=[N], --depth=[N]\r
+</dt>\r
+<dd>\r
+<p>\r
+        These two options affects how the objects contained in the pack are\r
+        stored using delta compression. The objects are first internally\r
+        sorted by type, size and optionally names and compared against the\r
+        other objects within <tt>--window</tt> to see if using delta compression saves\r
+        space. <tt>--depth</tt> limits the maximum delta depth; making it too deep\r
+        affects the performance on the unpacker side, because delta data needs\r
+        to be applied that many times to get to the necessary object.\r
+</p>\r
+</dd>\r
 </dl>\r
 </div>\r
 <h2>Author</h2>\r
@@ -367,7 +381,7 @@ engines, disk storage, etc.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 15-Jul-2006 01:38:05 UTC\r
+Last updated 18-Sep-2006 02:47:00 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 951622774af70e92590740c27fe021223f29442a..49f7e0a4a446b8e393b76f39136f28c74c085dff 100644 (file)
@@ -9,7 +9,7 @@ objects into pack files.
 
 SYNOPSIS
 --------
-'git-repack' [-a] [-d] [-f] [-l] [-n] [-q]
+'git-repack' [-a] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N]
 
 DESCRIPTION
 -----------
@@ -56,6 +56,16 @@ OPTIONS
         Do not update the server information with
         `git update-server-info`.
 
+--window=[N], --depth=[N]::
+       These two options affects how the objects contained in the pack are
+       stored using delta compression. The objects are first internally
+       sorted by type, size and optionally names and compared against the
+       other objects within `--window` to see if using delta compression saves
+       space. `--depth` limits the maximum delta depth; making it too deep
+       affects the performance on the unpacker side, because delta data needs
+       to be applied that many times to get to the necessary object.
+
+
 Author
 ------
 Written by Linus Torvalds <torvalds@osdl.org>
index 798611aaa269a6325b028c1c0b8f04ce816f66ec..395f511d3962e2ba0f028be014ae1886e24b2ca3 100644 (file)
@@ -903,6 +903,30 @@ showbranch.default
 </p>\r
 </dd>\r
 <dt>\r
+status.color\r
+</dt>\r
+<dd>\r
+<p>\r
+        A boolean to enable/disable color in the output of\r
+        <a href="git-status.html">git-status(1)</a>. May be set to <tt>true</tt> (or <tt>always</tt>),\r
+        <tt>false</tt> (or <tt>never</tt>) or <tt>auto</tt>, in which case colors are used\r
+        only when the output is to a terminal. Defaults to false.\r
+</p>\r
+</dd>\r
+<dt>\r
+status.color.&lt;slot&gt;\r
+</dt>\r
+<dd>\r
+<p>\r
+        Use customized color for status colorization. <tt>&lt;slot&gt;</tt> is\r
+        one of <tt>header</tt> (the header text of the status message),\r
+        <tt>updated</tt> (files which are updated but not committed),\r
+        <tt>changed</tt> (files which are changed but not updated in the index),\r
+        or <tt>untracked</tt> (files which are not tracked by git). The values of\r
+        these variables may be specified as in diff.color.&lt;slot&gt;.\r
+</p>\r
+</dd>\r
+<dt>\r
 tar.umask\r
 </dt>\r
 <dd>\r
@@ -972,7 +996,7 @@ imap
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 09-Aug-2006 01:00:29 UTC\r
+Last updated 18-Sep-2006 02:47:00 UTC\r
 </div>\r
 </div>\r
 </body>\r