An integer -1..9, indicating a default compression level.
-1 is the zlib default. 0 means no compression,
and 1..9 are various speed/size tradeoffs, 9 being slowest.
+ If set, this provides a default to other compression variables,
+ such as 'core.loosecompression' and 'pack.compression'.
core.loosecompression::
An integer -1..9, indicating the compression level for objects that
are not in a pack file. -1 is the zlib default. 0 means no
compression, and 1..9 are various speed/size tradeoffs, 9 being
slowest. If not set, defaults to core.compression. If that is
- not set, defaults to 0 (best speed).
+ not set, defaults to 1 (best speed).
core.packedGitWindowSize::
Number of bytes of a pack file to map into memory in a
in a pack file. -1 is the zlib default. 0 means no
compression, and 1..9 are various speed/size tradeoffs, 9 being
slowest. If not set, defaults to core.compression. If that is
- not set, defaults to -1.
+ not set, defaults to -1, the zlib default, which is "a default
+ compromise between speed and compression (currently equivalent
+ to level 6)."
pack.deltaCacheSize::
The maximum memory in bytes used for caching deltas in
An integer -1..9, indicating a default compression level.\r
-1 is the zlib default. 0 means no compression,\r
and 1..9 are various speed/size tradeoffs, 9 being slowest.\r
+ If set, this provides a default to other compression variables,\r
+ such as <em>core.loosecompression</em> and <em>pack.compression</em>.\r
</p>\r
</dd>\r
<dt>\r
are not in a pack file. -1 is the zlib default. 0 means no\r
compression, and 1..9 are various speed/size tradeoffs, 9 being\r
slowest. If not set, defaults to core.compression. If that is\r
- not set, defaults to 0 (best speed).\r
+ not set, defaults to 1 (best speed).\r
</p>\r
</dd>\r
<dt>\r
in a pack file. -1 is the zlib default. 0 means no\r
compression, and 1..9 are various speed/size tradeoffs, 9 being\r
slowest. If not set, defaults to core.compression. If that is\r
- not set, defaults to -1.\r
+ not set, defaults to -1, the zlib default, which is "a default\r
+ compromise between speed and compression (currently equivalent\r
+ to level 6)."\r
</p>\r
</dd>\r
<dt>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 15-Nov-2007 00:12:54 UTC\r
+Last updated 21-Nov-2007 08:54:16 UTC\r
</div>\r
</div>\r
</body>\r
<div class="verseblock">\r
<div class="content">git reflog expire [--dry-run] [--stale-fix] [--verbose]\r
[--expire=<time>] [--expire-unreachable=<time>] [--all] <refs>…</div></div>\r
-<p>git reflog [show] [log-options]</p>\r
+<p>git reflog [show] [log-options] [<ref>]</p>\r
<p>Reflog is a mechanism to record when the tip of branches are\r
updated. This command is to manage the information recorded in it.</p>\r
<p>The subcommand "expire" is used to prune older reflog entries.\r
directly by the end users — instead, see <a href="git-gc.html">git-gc(1)</a>.</p>\r
<p>The subcommand "show" (which is also the default, in the absence of any\r
subcommands) will take all the normal log options, and show the log of\r
-<tt>HEAD</tt>, which will cover all recent actions, including branch switches.\r
-It is basically an alias for <em>git log -g --abbrev-commit\r
---pretty=oneline</em>, see <a href="git-log.html">git-log(1)</a>.</p>\r
+the reference provided in the command-line (or <tt>HEAD</tt>, by default).\r
+The reflog will cover all recent actions (HEAD reflog records branch switching\r
+as well). It is an alias for <em>git log -g --abbrev-commit --pretty=oneline</em>;\r
+see <a href="git-log.html">git-log(1)</a>.</p>\r
+<p>The reflog is useful in various git commands, to specify the old value\r
+of a reference. For example, <tt>HEAD@{2}</tt> means "where HEAD used to be\r
+two moves ago", <tt>master@{one.week.ago}</tt> means "where master used to\r
+point to one week ago", and so on. See <a href="git-rev-parse.html">git-rev-parse(1)</a> for\r
+more details.</p>\r
</div>\r
<h2>OPTIONS</h2>\r
<div class="sectionbody">\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 14-Nov-2007 12:11:44 UTC\r
+Last updated 21-Nov-2007 08:54:17 UTC\r
</div>\r
</div>\r
</body>\r
git reflog expire [--dry-run] [--stale-fix] [--verbose]
[--expire=<time>] [--expire-unreachable=<time>] [--all] <refs>...
-git reflog [show] [log-options]
+git reflog [show] [log-options] [<ref>]
Reflog is a mechanism to record when the tip of branches are
updated. This command is to manage the information recorded in it.
The subcommand "show" (which is also the default, in the absence of any
subcommands) will take all the normal log options, and show the log of
-`HEAD`, which will cover all recent actions, including branch switches.
-It is basically an alias for 'git log -g --abbrev-commit
---pretty=oneline', see gitlink:git-log[1].
+the reference provided in the command-line (or `HEAD`, by default).
+The reflog will cover all recent actions (HEAD reflog records branch switching
+as well). It is an alias for 'git log -g --abbrev-commit --pretty=oneline';
+see gitlink:git-log[1].
+
+The reflog is useful in various git commands, to specify the old value
+of a reference. For example, `HEAD@\{2\}` means "where HEAD used to be
+two moves ago", `master@\{one.week.ago\}` means "where master used to
+point to one week ago", and so on. See gitlink:git-rev-parse[1] for
+more details.
OPTIONS