Autogenerated man pages for v1.4.3.3-g01929
authorJunio C Hamano <junio@hera.kernel.org>
Fri, 27 Oct 2006 09:29:37 +0000 (09:29 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Fri, 27 Oct 2006 09:29:37 +0000 (09:29 +0000)
man1/git-cherry.1
man1/git-daemon.1
man1/git-diff-files.1
man1/git-diff-index.1
man1/git-diff-stages.1
man1/git-diff-tree.1

index 96943a3fcbb9a6ad553180ea89ce859fa8091f39..3187bd86cae9276405b2e257e592b6e7f113e815 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-CHERRY" "1" "10/25/2006" "" ""
+.TH "GIT\-CHERRY" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
 .SH "NAME"
 git\-cherry \- Find commits not merged upstream
 .SH "SYNOPSIS"
-\fIgit\-cherry\fR [\-v] <upstream> [<head>]
+\fIgit\-cherry\fR [\-v] <upstream> [<head>] [<limit>]
 .sp
 .SH "DESCRIPTION"
 The changeset (or "diff") of each commit between the fork\-point and <head> is compared against each commit between the fork\-point and <upstream>.
 .sp
-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.
+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:
 .sp
+.sp
+.nf
+           __*__*__*__*__> <upstream>
+          /
+fork\-point
+          \\__+__+__\-__+__+__\-__+__> <head>
+.fi
+If a <limit> has been given then the commits along the <head> branch up to and including <limit> are not reported:
+.sp
+.sp
+.nf
+           __*__*__*__*__> <upstream>
+          /
+fork\-point
+          \\__*__*__<limit>__\-__+__> <head>
+.fi
 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 has been applied <upstream> under a different commit id. For example, this will happen if you're feeding patches <upstream> via email rather than pushing or pulling commits directly.
 .sp
 .SH "OPTIONS"
index aa0605a6a56b6387ee7ebeb45e2fd9d1512555f0..84836e69ccef8137722e5e8f4f82d2aaa022af5f 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-DAEMON" "1" "10/26/2006" "" ""
+.TH "GIT\-DAEMON" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -31,6 +31,8 @@ By default, only upload\-pack service is enabled, which serves git\-fetch\-pack
 .sp
 This is ideally suited for read\-only updates, i.e., pulling from git repositories.
 .sp
+An upload\-archive also exists to serve git\-archive.
+.sp
 .SH "OPTIONS"
 .TP
 \-\-strict\-paths
@@ -137,8 +139,19 @@ clients. It is enabled by default, but a repository can disable it by setting
 daemon.uploadpack
 configuration item to
 false.
+.TP
+upload\-archive
+This serves
+git\-archive \-\-remote.
 .SH "EXAMPLES"
 .TP
+We assume the following in /etc/services
+.sp
+.nf
+$ grep 9418 /etc/services
+git             9418/tcp                # Git Version Control System
+.fi
+.TP
 git\-daemon as inetd server
 To set up
 git\-daemon
index 9fe826ee3d67a14618569f568ebf096bcd847720..77cf86a39a3a30c3a4948ff455146b01bad1fd2c 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-DIFF\-FILES" "1" "10/26/2006" "" ""
+.TH "GIT\-DIFF\-FILES" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -330,10 +330,12 @@ index <hash>..<hash> <mode>
 .fi
 .TP
 3.
-TAB, LF, and backslash characters in pathnames are represented as
+TAB, LF, double quote and backslash characters in pathnames are represented as
 \\t,
-\\n, and
-\\\\, respectively.
+\\n,
+\\"
+and
+\\\\, respectively. If there is need for such substitution then the whole pathname is put in double quotes.
 .SH "COMBINED DIFF FORMAT"
 git\-diff\-tree and git\-diff\-files can take \fI\-c\fR or \fI\-\-cc\fR option to produce \fIcombined diff\fR, which looks like this:
 .sp
index cb043ffd94e9af80840f691fcf23f610e037a029..0032ec1291b3d3977f50b9ecfcdb2b1a332a1539 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-DIFF\-INDEX" "1" "10/26/2006" "" ""
+.TH "GIT\-DIFF\-INDEX" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -326,10 +326,12 @@ index <hash>..<hash> <mode>
 .fi
 .TP
 3.
-TAB, LF, and backslash characters in pathnames are represented as
+TAB, LF, double quote and backslash characters in pathnames are represented as
 \\t,
-\\n, and
-\\\\, respectively.
+\\n,
+\\"
+and
+\\\\, respectively. If there is need for such substitution then the whole pathname is put in double quotes.
 .SH "COMBINED DIFF FORMAT"
 git\-diff\-tree and git\-diff\-files can take \fI\-c\fR or \fI\-\-cc\fR option to produce \fIcombined diff\fR, which looks like this:
 .sp
index b1bf08b11874626db437172fc1ed758405f0f51d..764bfe915a2396e4fb348bd42b2896ba9bd75d4f 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-DIFF\-STAGES" "1" "10/26/2006" "" ""
+.TH "GIT\-DIFF\-STAGES" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -320,10 +320,12 @@ index <hash>..<hash> <mode>
 .fi
 .TP
 3.
-TAB, LF, and backslash characters in pathnames are represented as
+TAB, LF, double quote and backslash characters in pathnames are represented as
 \\t,
-\\n, and
-\\\\, respectively.
+\\n,
+\\"
+and
+\\\\, respectively. If there is need for such substitution then the whole pathname is put in double quotes.
 .SH "COMBINED DIFF FORMAT"
 git\-diff\-tree and git\-diff\-files can take \fI\-c\fR or \fI\-\-cc\fR option to produce \fIcombined diff\fR, which looks like this:
 .sp
index d0aa89e76a347f07b66e00be0d1f7dd0429ca049..9f907a838871f1e121e4557a7266e280f7325210 100755 (executable)
@@ -2,7 +2,7 @@
 .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
 .\" Instead of manually editing it, you probably should edit the DocBook XML
 .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-DIFF\-TREE" "1" "10/26/2006" "" ""
+.TH "GIT\-DIFF\-TREE" "1" "10/27/2006" "" ""
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -432,10 +432,12 @@ index <hash>..<hash> <mode>
 .fi
 .TP
 3.
-TAB, LF, and backslash characters in pathnames are represented as
+TAB, LF, double quote and backslash characters in pathnames are represented as
 \\t,
-\\n, and
-\\\\, respectively.
+\\n,
+\\"
+and
+\\\\, respectively. If there is need for such substitution then the whole pathname is put in double quotes.
 .SH "COMBINED DIFF FORMAT"
 git\-diff\-tree and git\-diff\-files can take \fI\-c\fR or \fI\-\-cc\fR option to produce \fIcombined diff\fR, which looks like this:
 .sp