Autogenerated HTML docs for v1.4.3.3-g01929
authorJunio C Hamano <junio@hera.kernel.org>
Fri, 27 Oct 2006 09:29:13 +0000 (09:29 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Fri, 27 Oct 2006 09:29:13 +0000 (09:29 +0000)
diff-format.txt
everyday.html
everyday.txt
git-cherry.html
git-cherry.txt
git-daemon.html
git-daemon.txt
git-diff-files.html
git-diff-index.html
git-diff-stages.html
git-diff-tree.html

index ed4ebcb..e4520e2 100644 (file)
@@ -144,8 +144,10 @@ the file that rename/copy produces, respectively.
        dissimilarity index <number>
        index <hash>..<hash> <mode>
 
-3.  TAB, LF, and backslash characters in pathnames are
-    represented as `\t`, `\n`, and `\\`, respectively.
+3.  TAB, LF, double quote and backslash characters in pathnames
+    are represented as `\t`, `\n`, `\"` and `\\`, respectively.
+    If there is need for such substitution then the whole
+    pathname is put in double quotes.
 
 
 combined diff format
index e6a7289..265949c 100644 (file)
@@ -889,6 +889,16 @@ example of managing a shared central repository.</p>
 <h3>Examples</h3>\r
 <dl>\r
 <dt>\r
+We assume the following in /etc/services\r
+</dt>\r
+<dd>\r
+<div class="listingblock">\r
+<div class="content">\r
+<pre><tt>$ grep 9418 /etc/services\r
+git             9418/tcp                # Git Version Control System</tt></pre>\r
+</div></div>\r
+</dd>\r
+<dt>\r
 Run git-daemon to serve /pub/scm from inetd.\r
 </dt>\r
 <dd>\r
@@ -1035,7 +1045,7 @@ upload to public HTTP server hosted by your ISP.
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:21 UTC\r
+Last updated 27-Oct-2006 09:29:03 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 278161f..9677671 100644 (file)
@@ -353,6 +353,13 @@ example of managing a shared central repository.
 
 Examples
 ~~~~~~~~
+We assume the following in /etc/services::
++
+------------
+$ grep 9418 /etc/services
+git            9418/tcp                # Git Version Control System
+------------
+
 Run git-daemon to serve /pub/scm from inetd.::
 +
 ------------
index cec73bf..0bdeaf7 100644 (file)
@@ -272,7 +272,7 @@ git-cherry(1) Manual Page
 </div>\r
 <h2>SYNOPSIS</h2>\r
 <div class="sectionbody">\r
-<p><em>git-cherry</em> [-v] &lt;upstream&gt; [&lt;head&gt;]</p>\r
+<p><em>git-cherry</em> [-v] &lt;upstream&gt; [&lt;head&gt;] [&lt;limit&gt;]</p>\r
 </div>\r
 <h2>DESCRIPTION</h2>\r
 <div class="sectionbody">\r
@@ -282,7 +282,23 @@ is compared against each commit between the fork-point and &lt;upstream&gt;.</p>
 has its id (sha1) reported, prefixed by a symbol.  The ones that have\r
 equivalent change already\r
 in the &lt;upstream&gt; branch are prefixed with a minus (-) sign, and those\r
-that only exist in the &lt;head&gt; branch are prefixed with a plus (+) symbol.</p>\r
+that only exist in the &lt;head&gt; branch are prefixed with a plus (+) symbol:</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>           __*__*__*__*__&gt; &lt;upstream&gt;\r
+          /\r
+fork-point\r
+          \__+__+__-__+__+__-__+__&gt; &lt;head&gt;</tt></pre>\r
+</div></div>\r
+<p>If a &lt;limit&gt; has been given then the commits along the &lt;head&gt; branch up\r
+to and including &lt;limit&gt; are not reported:</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>           __*__*__*__*__&gt; &lt;upstream&gt;\r
+          /\r
+fork-point\r
+          \__*__*__&lt;limit&gt;__-__+__&gt; &lt;head&gt;</tt></pre>\r
+</div></div>\r
 <p>Because git-cherry compares the changeset rather than the commit id\r
 (sha1), you can use git-cherry to find out if a commit you made locally\r
 has been applied &lt;upstream&gt; under a different commit id.  For example,\r
@@ -332,7 +348,7 @@ than pushing or pulling commits directly.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 25-Oct-2006 22:55:22 UTC\r
+Last updated 27-Oct-2006 09:28:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e1bf8ee..27b67b8 100644 (file)
@@ -7,7 +7,7 @@ git-cherry - Find commits not merged upstream
 
 SYNOPSIS
 --------
-'git-cherry' [-v] <upstream> [<head>]
+'git-cherry' [-v] <upstream> [<head>] [<limit>]
 
 DESCRIPTION
 -----------
@@ -18,7 +18,22 @@ Every commit that doesn't exist in the <upstream> branch
 has its id (sha1) reported, prefixed by a symbol.  The ones that have
 equivalent change already
 in the <upstream> branch are prefixed with a minus (-) sign, and those
-that only exist in the <head> branch are prefixed with a plus (+) symbol.
+that only exist in the <head> branch are prefixed with a plus (+) symbol:
+
+               __*__*__*__*__> <upstream>
+              /
+    fork-point
+              \__+__+__-__+__+__-__+__> <head>
+
+
+If a <limit> has been given then the commits along the <head> branch up
+to and including <limit> are not reported:
+
+               __*__*__*__*__> <upstream>
+              /
+    fork-point
+              \__*__*__<limit>__-__+__> <head>
+
 
 Because git-cherry compares the changeset rather than the commit id
 (sha1), you can use git-cherry to find out if a commit you made locally
index aeb9fe9..aae799a 100644 (file)
@@ -298,6 +298,7 @@ the offers to a whitelist comprising of those.</p>
 from <tt>git-fetch</tt>, <tt>git-ls-remote</tt>, and <tt>git-clone</tt>.</p>\r
 <p>This is ideally suited for read-only updates, i.e., pulling from\r
 git repositories.</p>\r
+<p>An <tt>upload-archive</tt> also exists to serve <tt>git-archive</tt>.</p>\r
 </div>\r
 <h2>OPTIONS</h2>\r
 <div class="sectionbody">\r
@@ -519,12 +520,30 @@ upload-pack
         item to <tt>false</tt>.\r
 </p>\r
 </dd>\r
+<dt>\r
+upload-archive\r
+</dt>\r
+<dd>\r
+<p>\r
+        This serves <tt>git-archive --remote</tt>.\r
+</p>\r
+</dd>\r
 </dl>\r
 </div>\r
 <h2>EXAMPLES</h2>\r
 <div class="sectionbody">\r
 <dl>\r
 <dt>\r
+We assume the following in /etc/services\r
+</dt>\r
+<dd>\r
+<div class="listingblock">\r
+<div class="content">\r
+<pre><tt>$ grep 9418 /etc/services\r
+git             9418/tcp                # Git Version Control System</tt></pre>\r
+</div></div>\r
+</dd>\r
+<dt>\r
 git-daemon as inetd server\r
 </dt>\r
 <dd>\r
@@ -605,7 +624,7 @@ they correspond to these IP addresses.</p>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:15 UTC\r
+Last updated 27-Oct-2006 09:28:58 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 4b2ea2d..993adc7 100644 (file)
@@ -37,6 +37,8 @@ from `git-fetch`, `git-ls-remote`, and `git-clone`.
 This is ideally suited for read-only updates, i.e., pulling from
 git repositories.
 
+An `upload-archive` also exists to serve `git-archive`.
+
 OPTIONS
 -------
 --strict-paths::
@@ -155,8 +157,18 @@ upload-pack::
        disable it by setting `daemon.uploadpack` configuration
        item to `false`.
 
+upload-archive::
+       This serves `git-archive --remote`.
+
 EXAMPLES
 --------
+We assume the following in /etc/services::
++
+------------
+$ grep 9418 /etc/services
+git            9418/tcp                # Git Version Control System
+------------
+
 git-daemon as inetd server::
        To set up `git-daemon` as an inetd service that handles any
        repository under the whitelisted set of directories, /pub/foo
index 3f9d971..e00a44e 100644 (file)
@@ -865,8 +865,10 @@ index &lt;hash&gt;..&lt;hash&gt; &lt;mode&gt;</tt></pre>
 </li>\r
 <li>\r
 <p>\r
-TAB, LF, and backslash characters in pathnames are\r
-    represented as <tt>\t</tt>, <tt>\n</tt>, and <tt>\\</tt>, respectively.\r
+TAB, LF, double quote and backslash characters in pathnames\r
+    are represented as <tt>\t</tt>, <tt>\n</tt>, <tt>\"</tt> and <tt>\\</tt>, respectively.\r
+    If there is need for such substitution then the whole\r
+    pathname is put in double quotes.\r
 </p>\r
 </li>\r
 </ol>\r
@@ -1007,7 +1009,7 @@ two unresolved merge parents with the working tree file
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:16 UTC\r
+Last updated 27-Oct-2006 09:28:59 UTC\r
 </div>\r
 </div>\r
 </body>\r
index f86166f..28c5552 100644 (file)
@@ -861,8 +861,10 @@ index &lt;hash&gt;..&lt;hash&gt; &lt;mode&gt;</tt></pre>
 </li>\r
 <li>\r
 <p>\r
-TAB, LF, and backslash characters in pathnames are\r
-    represented as <tt>\t</tt>, <tt>\n</tt>, and <tt>\\</tt>, respectively.\r
+TAB, LF, double quote and backslash characters in pathnames\r
+    are represented as <tt>\t</tt>, <tt>\n</tt>, <tt>\"</tt> and <tt>\\</tt>, respectively.\r
+    If there is need for such substitution then the whole\r
+    pathname is put in double quotes.\r
 </p>\r
 </li>\r
 </ol>\r
@@ -1097,7 +1099,7 @@ always have the special all-zero sha1.</td>
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:17 UTC\r
+Last updated 27-Oct-2006 09:29:00 UTC\r
 </div>\r
 </div>\r
 </body>\r
index e5d2eb2..0bf670f 100644 (file)
@@ -839,8 +839,10 @@ index &lt;hash&gt;..&lt;hash&gt; &lt;mode&gt;</tt></pre>
 </li>\r
 <li>\r
 <p>\r
-TAB, LF, and backslash characters in pathnames are\r
-    represented as <tt>\t</tt>, <tt>\n</tt>, and <tt>\\</tt>, respectively.\r
+TAB, LF, double quote and backslash characters in pathnames\r
+    are represented as <tt>\t</tt>, <tt>\n</tt>, <tt>\"</tt> and <tt>\\</tt>, respectively.\r
+    If there is need for such substitution then the whole\r
+    pathname is put in double quotes.\r
 </p>\r
 </li>\r
 </ol>\r
@@ -981,7 +983,7 @@ two unresolved merge parents with the working tree file
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:18 UTC\r
+Last updated 27-Oct-2006 09:29:01 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 5069baf..854dc0e 100644 (file)
@@ -1027,8 +1027,10 @@ index &lt;hash&gt;..&lt;hash&gt; &lt;mode&gt;</tt></pre>
 </li>\r
 <li>\r
 <p>\r
-TAB, LF, and backslash characters in pathnames are\r
-    represented as <tt>\t</tt>, <tt>\n</tt>, and <tt>\\</tt>, respectively.\r
+TAB, LF, double quote and backslash characters in pathnames\r
+    are represented as <tt>\t</tt>, <tt>\n</tt>, <tt>\"</tt> and <tt>\\</tt>, respectively.\r
+    If there is need for such substitution then the whole\r
+    pathname is put in double quotes.\r
 </p>\r
 </li>\r
 </ol>\r
@@ -1169,7 +1171,7 @@ two unresolved merge parents with the working tree file
 </div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 26-Oct-2006 08:47:19 UTC\r
+Last updated 27-Oct-2006 09:29:02 UTC\r
 </div>\r
 </div>\r
 </body>\r