--show-stats::
Include additional statistics at the end of blame output.
--L n,m::
- Annotate only the specified line range (lines count from 1).
+-L <start>,<end>::
+ Annotate only the given line range. <start> and <end> can take
+ one of these forms:
+
+ - number
++
+If <start> or <end> is a number, it specifies an
+absolute line number (lines count from 1).
++
+
+- /regex/
++
+This form will use the first line matching the given
+POSIX regex. If <end> is a regex, it will search
+starting at the line given by <start>.
++
+
+- +offset or -offset
++
+This is only valid for <end> and will specify a number
+of lines before or after the line given by <start>.
++
-l::
Show long rev (Default: off).
+-q, \--quiet::
+ Pass --quiet to git-fetch-pack and silence any other internally
+ used programs.
+
+-v, \--verbose::
+ Be verbose.
+
-a, \--append::
Append ref names and object names of fetched refs to the
existing contents of `.git/FETCH_HEAD`. Without this
option old data in `.git/FETCH_HEAD` will be overwritten.
\--upload-pack <upload-pack>::
- When given, and the repository to fetch from is handled
- by 'git-fetch-pack', '--exec=<upload-pack>' is passed to
- the command to specify non-default path for the command
- run on the other end.
+ When given, and the repository to fetch from is handled
+ by 'git-fetch-pack', '--exec=<upload-pack>' is passed to
+ the command to specify non-default path for the command
+ run on the other end.
-f, \--force::
When `git-fetch` is used with `<rbranch>:<lbranch>`
fetches is a descendant of `<lbranch>`. This option
overrides that check.
-\--no-tags::
+-n, \--no-tags::
By default, `git-fetch` fetches tags that point at
objects that are downloaded from the remote repository
and stores them locally. This option disables this
</p>\r
</dd>\r
<dt>\r
--L n,m\r
+-L <start>,<end>\r
</dt>\r
<dd>\r
<p>\r
- Annotate only the specified line range (lines count from 1).\r
+ Annotate only the given line range. <start> and <end> can take\r
+ one of these forms:\r
</p>\r
+<ul>\r
+<li>\r
+<p>\r
+number\r
+</p>\r
+<p>If <start> or <end> is a number, it specifies an\r
+absolute line number (lines count from 1).</p>\r
+</li>\r
+<li>\r
+<p>\r
+/regex/\r
+</p>\r
+<p>This form will use the first line matching the given\r
+POSIX regex. If <end> is a regex, it will search\r
+starting at the line given by <start>.</p>\r
+</li>\r
+<li>\r
+<p>\r
++offset or -offset\r
+</p>\r
+<p>This is only valid for <end> and will specify a number\r
+of lines before or after the line given by <start>.</p>\r
+</li>\r
+</ul>\r
</dd>\r
<dt>\r
-l\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 17-Apr-2007 08:27:39 UTC\r
+Last updated 27-Apr-2007 08:21:39 UTC\r
</div>\r
</div>\r
</body>\r
</p>\r
</dd>\r
<dt>\r
--L n,m\r
+-L <start>,<end>\r
</dt>\r
<dd>\r
<p>\r
- Annotate only the specified line range (lines count from 1).\r
+ Annotate only the given line range. <start> and <end> can take\r
+ one of these forms:\r
</p>\r
+<ul>\r
+<li>\r
+<p>\r
+number\r
+</p>\r
+<p>If <start> or <end> is a number, it specifies an\r
+absolute line number (lines count from 1).</p>\r
+</li>\r
+<li>\r
+<p>\r
+/regex/\r
+</p>\r
+<p>This form will use the first line matching the given\r
+POSIX regex. If <end> is a regex, it will search\r
+starting at the line given by <start>.</p>\r
+</li>\r
+<li>\r
+<p>\r
++offset or -offset\r
+</p>\r
+<p>This is only valid for <end> and will specify a number\r
+of lines before or after the line given by <start>.</p>\r
+</li>\r
+</ul>\r
</dd>\r
<dt>\r
-l\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 17-Apr-2007 08:27:40 UTC\r
+Last updated 27-Apr-2007 08:21:39 UTC\r
</div>\r
</div>\r
</body>\r
</div>\r
<h2>SYNOPSIS</h2>\r
<div class="sectionbody">\r
-<p><em>git-diff-files</em> [-q] [-0|-1|-2|-3|-c|--cc|-n|--no-index] [<common diff options>] [<path>…]</p>\r
+<p><em>git-diff-files</em> [-q] [-0|-1|-2|-3|-c|--cc|--no-index] [<common diff options>] [<path>…]</p>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
</p>\r
</dd>\r
<dt>\r
-\-n,--no-index\r
+--no-index\r
</dt>\r
<dd>\r
<p>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:38 UTC\r
+Last updated 27-Apr-2007 08:21:41 UTC\r
</div>\r
</div>\r
</body>\r
SYNOPSIS
--------
-'git-diff-files' [-q] [-0|-1|-2|-3|-c|--cc|-n|--no-index] [<common diff options>] [<path>...]
+'git-diff-files' [-q] [-0|-1|-2|-3|-c|--cc|--no-index] [<common diff options>] [<path>...]
DESCRIPTION
-----------
diff, similar to the way 'diff-tree' shows a merge
commit with these flags.
-\-n,\--no-index::
+--no-index::
Compare the two given files / directories.
-q::
<div class="sectionbody">\r
<dl>\r
<dt>\r
+-q, --quiet\r
+</dt>\r
+<dd>\r
+<p>\r
+ Pass --quiet to git-fetch-pack and silence any other internally\r
+ used programs.\r
+</p>\r
+</dd>\r
+<dt>\r
+-v, --verbose\r
+</dt>\r
+<dd>\r
+<p>\r
+ Be verbose.\r
+</p>\r
+</dd>\r
+<dt>\r
-a, --append\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
---no-tags\r
+-n, --no-tags\r
</dt>\r
<dd>\r
<p>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:41 UTC\r
+Last updated 27-Apr-2007 08:21:40 UTC\r
</div>\r
</div>\r
</body>\r
</div>\r
<h2>SYNOPSIS</h2>\r
<div class="sectionbody">\r
-<p><em>git-fmt-merge-msg</em> <$GIT_DIR/FETCH_HEAD</p>\r
+<p>git-fmt-merge-msg [--summary | --no-summary] <$GIT_DIR/FETCH_HEAD\r
+git-fmt-merge-msg [--summary | --no-summray] -F <file></p>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
<p>This script is intended mostly for internal use by scripts\r
automatically invoking <tt>git-merge</tt>.</p>\r
</div>\r
+<h2>OPTIONS</h2>\r
+<div class="sectionbody">\r
+<dl>\r
+<dt>\r
+--summary\r
+</dt>\r
+<dd>\r
+<p>\r
+ In addition to branch names, populate the log message with\r
+ one-line descriptions from the actual commits that are being\r
+ merged.\r
+</p>\r
+</dd>\r
+<dt>\r
+--no-summary\r
+</dt>\r
+<dd>\r
+<p>\r
+ Do not list one-line descriptions from the actual commits being\r
+ merged.\r
+</p>\r
+</dd>\r
+<dt>\r
+--file <file>, -F <file>\r
+</dt>\r
+<dd>\r
+<p>\r
+ Take the list of merged objects from <file> instead of\r
+ stdin.\r
+</p>\r
+</dd>\r
+</dl>\r
+</div>\r
+<h2>CONFIGURATION</h2>\r
+<div class="sectionbody">\r
+<dl>\r
+<dt>\r
+merge.summary\r
+</dt>\r
+<dd>\r
+<p>\r
+ Whether to include summaries of merged commits in newly\r
+ merge commit messages. False by default.\r
+</p>\r
+</dd>\r
+</dl>\r
+</div>\r
<h2>SEE ALSO</h2>\r
<div class="sectionbody">\r
<p><a href="git-merge.html">git-merge(1)</a></p>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:42 UTC\r
+Last updated 27-Apr-2007 08:21:41 UTC\r
</div>\r
</div>\r
</body>\r
SYNOPSIS
--------
-'git-fmt-merge-msg' <$GIT_DIR/FETCH_HEAD
+git-fmt-merge-msg [--summary | --no-summary] <$GIT_DIR/FETCH_HEAD
+git-fmt-merge-msg [--summary | --no-summray] -F <file>
DESCRIPTION
-----------
This script is intended mostly for internal use by scripts
automatically invoking `git-merge`.
+OPTIONS
+-------
+
+--summary::
+ In addition to branch names, populate the log message with
+ one-line descriptions from the actual commits that are being
+ merged.
+
+--no-summary::
+ Do not list one-line descriptions from the actual commits being
+ merged.
+
+--file <file>, -F <file>::
+ Take the list of merged objects from <file> instead of
+ stdin.
+
+CONFIGURATION
+-------------
+
+merge.summary::
+ Whether to include summaries of merged commits in newly
+ merge commit messages. False by default.
SEE ALSO
--------
<div class="content"><em>git-grep</em> [--cached]\r
[-a | --text] [-I] [-i | --ignore-case] [-w | --word-regexp]\r
[-v | --invert-match] [-h|-H] [--full-name]\r
- [-E | --extended-regexp] [-G | --basic-regexp] [-F | --fixed-strings]\r
- [-n] [-l | --files-with-matches] [-L | --files-without-match]\r
+ [-E | --extended-regexp] [-G | --basic-regexp]\r
+ [-F | --fixed-strings] [-n]\r
+ [-l | --files-with-matches] [-L | --files-without-match]\r
[-c | --count] [--all-match]\r
[-A <post-context>] [-B <pre-context>] [-C <context>]\r
- [-f <file>] [-e] <pattern> [--and|--or|--not|(|)|-e <pattern>…]\r
- [<tree>…]\r
+ [-f <file>] [-e] <pattern>\r
+ [--and|--or|--not|(|)|-e <pattern>…] [<tree>…]\r
[--] [<path>…]</div></div>\r
</div>\r
<h2>DESCRIPTION</h2>\r
</p>\r
</dd>\r
<dt>\r
+-I\r
+</dt>\r
+<dd>\r
+<p>\r
+ Don't match the pattern in binary files.\r
+</p>\r
+</dd>\r
+<dt>\r
-w | --word-regexp\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
+-F | --fixed-strings\r
+</dt>\r
+<dd>\r
+<p>\r
+ Use fixed strings for patterns (don't interpret pattern\r
+ as a regex).\r
+</p>\r
+</dd>\r
+<dt>\r
-n\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
+-<num>\r
+</dt>\r
+<dd>\r
+<p>\r
+ A shortcut for specifying -C<num>.\r
+</p>\r
+</dd>\r
+<dt>\r
-f <file>\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:44 UTC\r
+Last updated 27-Apr-2007 08:21:41 UTC\r
</div>\r
</div>\r
</body>\r
'git-grep' [--cached]
[-a | --text] [-I] [-i | --ignore-case] [-w | --word-regexp]
[-v | --invert-match] [-h|-H] [--full-name]
- [-E | --extended-regexp] [-G | --basic-regexp] [-F | --fixed-strings]
- [-n] [-l | --files-with-matches] [-L | --files-without-match]
+ [-E | --extended-regexp] [-G | --basic-regexp]
+ [-F | --fixed-strings] [-n]
+ [-l | --files-with-matches] [-L | --files-without-match]
[-c | --count] [--all-match]
[-A <post-context>] [-B <pre-context>] [-C <context>]
- [-f <file>] [-e] <pattern> [--and|--or|--not|(|)|-e <pattern>...]
- [<tree>...]
+ [-f <file>] [-e] <pattern>
+ [--and|--or|--not|(|)|-e <pattern>...] [<tree>...]
[--] [<path>...]
DESCRIPTION
Ignore case differences between the patterns and the
files.
+-I::
+ Don't match the pattern in binary files.
+
-w | --word-regexp::
Match the pattern only at word boundary (either begin at the
beginning of a line, or preceded by a non-word character; end at
Use POSIX extended/basic regexp for patterns. Default
is to use basic regexp.
+-F | --fixed-strings::
+ Use fixed strings for patterns (don't interpret pattern
+ as a regex).
+
-n::
Prefix the line number to matching lines.
line containing `--` between contiguous groups of
matches.
+-<num>::
+ A shortcut for specifying -C<num>.
+
-f <file>::
Read patterns from <file>, one per line.
<pre><tt><commit-id>['\t'<filename-as-in--w>]</tt></pre>\r
</div></div>\r
</dd>\r
+<dt>\r
+--recover\r
+</dt>\r
+<dd>\r
+<p>\r
+ Verify that everything reachable from target is fetched. Used after\r
+ an earlier fetch is interrupted.\r
+</p>\r
+</dd>\r
</dl>\r
</div>\r
<h2>Author</h2>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:45 UTC\r
+Last updated 27-Apr-2007 08:21:42 UTC\r
</div>\r
</div>\r
</body>\r
<commit-id>['\t'<filename-as-in--w>]
+--recover::
+ Verify that everything reachable from target is fetched. Used after
+ an earlier fetch is interrupted.
+
Author
------
Written by Linus Torvalds <torvalds@osdl.org>
</div>\r
<h2>SYNOPSIS</h2>\r
<div class="sectionbody">\r
-<p><em>git-http-push</em> [--complete] [--force] [--verbose] <url> <ref> [<ref>…]</p>\r
+<p><em>git-http-push</em> [--all] [--force] [--verbose] <url> <ref> [<ref>…]</p>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
<div class="sectionbody">\r
<dl>\r
<dt>\r
---complete\r
+--all\r
</dt>\r
<dd>\r
<p>\r
</p>\r
</dd>\r
<dt>\r
+-d, -D\r
+</dt>\r
+<dd>\r
+<p>\r
+ Remove <ref> from remote repository. The specified branch\r
+ cannot be the remote HEAD. If -d is specified the following\r
+ other conditions must also be met:\r
+</p>\r
+<ul>\r
+<li>\r
+<p>\r
+Remote HEAD must resolve to an object that exists locally\r
+</p>\r
+</li>\r
+<li>\r
+<p>\r
+Specified branch resolves to an object that exists locally\r
+</p>\r
+</li>\r
+<li>\r
+<p>\r
+Specified branch is an ancestor of the remote HEAD\r
+</p>\r
+</li>\r
+</ul>\r
+</dd>\r
+<dt>\r
<ref>…\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:46 UTC\r
+Last updated 27-Apr-2007 08:21:43 UTC\r
</div>\r
</div>\r
</body>\r
SYNOPSIS
--------
-'git-http-push' [--complete] [--force] [--verbose] <url> <ref> [<ref>...]
+'git-http-push' [--all] [--force] [--verbose] <url> <ref> [<ref>...]
DESCRIPTION
-----------
OPTIONS
-------
---complete::
+--all::
Do not assume that the remote repository is complete in its
current state, and verify all objects in the entire local
ref's history exist in the remote repository.
Report the list of objects being walked locally and the
list of objects successfully sent to the remote repository.
+-d, -D::
+ Remove <ref> from remote repository. The specified branch
+ cannot be the remote HEAD. If -d is specified the following
+ other conditions must also be met:
+
+ - Remote HEAD must resolve to an object that exists locally
+ - Specified branch resolves to an object that exists locally
+ - Specified branch is an ancestor of the remote HEAD
+
<ref>...::
The remote refs to update.
</p>\r
</dd>\r
<dt>\r
+-s\r
+</dt>\r
+<dd>\r
+<p>\r
+ Instead of regular file-to-file copying use symbolic links to the objects\r
+ in the remote repository.\r
+</p>\r
+</dd>\r
+<dt>\r
+-l\r
+</dt>\r
+<dd>\r
+<p>\r
+ Before attempting symlinks (if -s is specified) or file-to-file copying the\r
+ remote objects, try to hardlink the remote objects into the local\r
+ repository.\r
+</p>\r
+</dd>\r
+<dt>\r
+-n\r
+</dt>\r
+<dd>\r
+<p>\r
+ Never attempt to file-to-file copy remote objects. Only useful with\r
+ -s or -l command-line options.\r
+</p>\r
+</dd>\r
+<dt>\r
-w <filename>\r
</dt>\r
<dd>\r
<pre><tt><commit-id>['\t'<filename-as-in--w>]</tt></pre>\r
</div></div>\r
</dd>\r
+<dt>\r
+--recover\r
+</dt>\r
+<dd>\r
+<p>\r
+ Verify that everything reachable from target is fetched. Used after\r
+ an earlier fetch is interrupted.\r
+</p>\r
+</dd>\r
</dl>\r
</div>\r
<h2>Author</h2>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:47 UTC\r
+Last updated 27-Apr-2007 08:21:43 UTC\r
</div>\r
</div>\r
</body>\r
Get all the objects.
-v::
Report what is downloaded.
+-s::
+ Instead of regular file-to-file copying use symbolic links to the objects
+ in the remote repository.
+-l::
+ Before attempting symlinks (if -s is specified) or file-to-file copying the
+ remote objects, try to hardlink the remote objects into the local
+ repository.
+-n::
+ Never attempt to file-to-file copy remote objects. Only useful with
+ -s or -l command-line options.
-w <filename>::
Writes the commit-id into the filename under $GIT_DIR/refs/<filename> on
<commit-id>['\t'<filename-as-in--w>]
+--recover::
+ Verify that everything reachable from target is fetched. Used after
+ an earlier fetch is interrupted.
+
Author
------
Written by Junio C Hamano <junkio@cox.net>
</p>\r
</dd>\r
<dt>\r
+-q, --quiet\r
+</dt>\r
+<dd>\r
+<p>\r
+ Pass --quiet to git-fetch-pack and silence any other internally\r
+ used programs.\r
+</p>\r
+</dd>\r
+<dt>\r
+-v, --verbose\r
+</dt>\r
+<dd>\r
+<p>\r
+ Be verbose.\r
+</p>\r
+</dd>\r
+<dt>\r
-a, --append\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
---no-tags\r
+-n, --no-tags\r
</dt>\r
<dd>\r
<p>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 04-Apr-2007 18:33:57 UTC\r
+Last updated 27-Apr-2007 08:21:44 UTC\r
</div>\r
</div>\r
</body>\r