Autogenerated HTML docs for v2.20.0-rc0
diff --git a/RelNotes/2.20.0.txt b/RelNotes/2.20.0.txt
index 519c894..368f5da 100644
--- a/RelNotes/2.20.0.txt
+++ b/RelNotes/2.20.0.txt
@@ -173,6 +173,15 @@
    each other.
    (merge e5bbe09e88 nd/wildmatch-double-asterisk later to maint).
 
+ * The "--no-patch" option, which can be used to get a high-level
+   overview without the actual line-by-line patch difference shown, of
+   the "range-diff" command was earlier broken, which has been
+   corrected.
+
+ * The recently merged "rebase in C" has an escape hatch to use the
+   scripted version when necessary, but it hasn't been documented,
+   which has been corrected.
+
 
 Performance, Internal Implementation, Development Support etc.
 
@@ -332,6 +341,27 @@
  * The support for format-patch (and send-email) by the command-line
    completion script (in contrib/) has been simplified a bit.
 
+ * The revision walker machinery learned to take advantage of the
+   commit generation numbers stored in the commit-graph file.
+
+ * The codebase has been cleaned up to reduce "#ifndef NO_PTHREADS".
+
+ * The way -lcurl library gets linked has been simplified by taking
+   advantage of the fact that we can just ask curl-config command how.
+
+ * Various functions have been audited for "-Wunused-parameter" warnings
+   and bugs in them got fixed.
+
+ * A sanity check for start-up sequence has been added in the config
+   API codepath.
+
+ * The build procedure to link for fuzzing test has been made
+   customizable with a new Makefile variable.
+
+ * The way "git rebase" parses and forwards the command line options
+   meant for underlying "git am" has been revamped, which fixed for
+   options with parameters that were not passed correctly.
+
 
 Fixes since v2.19
 -----------------
@@ -544,6 +574,37 @@
    pathspec elements were involved, which has been fixed.
    (merge b7845cebc0 nd/tree-walk-path-exclusion later to maint).
 
+ * "git merge" and "git pull" that merges into an unborn branch used
+   to completely ignore "--verify-signatures", which has been
+   corrected.
+   (merge 01a31f3bca jk/verify-sig-merge-into-void later to maint).
+
+ * "git rebase --autostash" did not correctly re-attach the HEAD at times.
+
+ * "rev-parse --exclude=<pattern> --branches=<pattern>" etc. did not
+   quite work, which has been corrected.
+   (merge 9ab9b5df0e ra/rev-parse-exclude-glob later to maint).
+
+ * When editing a patch in a "git add -i" session, a hunk could be
+   made to no-op.  The "git apply" program used to reject a patch with
+   such a no-op hunk to catch user mistakes, but it is now updated to
+   explicitly allow a no-op hunk in an edited patch.
+   (merge 22cb3835b9 js/apply-recount-allow-noop later to maint).
+
+ * The URL to an MSDN page in a comment has been updated.
+   (merge 2ef2ae2917 js/mingw-msdn-url later to maint).
+
+ * "git ls-remote --sort=<thing>" can feed an object that is not yet
+   available into the comparison machinery and segfault, which has
+   been corrected to check such a request upfront and reject it.
+
+ * When "git bundle" aborts due to an empty commit ranges
+   (i.e. resulting in an empty pack), it left a file descriptor to an
+   lockfile open, which resulted in leftover lockfile on Windows where
+   you cannot remove a file with an open file descriptor.  This has
+   been corrected.
+   (merge 2c8ee1f53c jk/close-duped-fd-before-unlock-for-bundle later to maint).
+
  * Code cleanup, docfix, build fix, etc.
    (merge 96a7501aad ts/doc-build-manpage-xsl-quietly later to maint).
    (merge b9b07efdb2 tg/conflict-marker-size later to maint).
@@ -583,3 +644,4 @@
    (merge 3063477445 tb/char-may-be-unsigned later to maint).
    (merge 8c64bc9420 sg/test-rebase-editor-fix later to maint).
    (merge 71571cd7d6 ma/sequencer-do-reset-saner-loop-termination later to maint).
+   (merge 9a4cb8781e cb/notes-freeing-always-null-fix later to maint).
diff --git a/SubmittingPatches.html b/SubmittingPatches.html
index f6d65a6..daf749a 100644
--- a/SubmittingPatches.html
+++ b/SubmittingPatches.html
@@ -1383,7 +1383,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:25 PDT

+ 2018-11-18 21:42:21 JST

 </div>

 </div>

 </body>

diff --git a/config.txt b/config.txt
index 3e735f1..d87846f 100644
--- a/config.txt
+++ b/config.txt
@@ -292,13 +292,6 @@
 
 include::config/core.txt[]
 
-extensions.worktreeConfig::
-	If set, by default "git config" reads from both "config" and
-	"config.worktree" file from GIT_DIR in that order. In
-	multiple working directory mode, "config" file is shared while
-	"config.worktree" is per-working directory (i.e., it's in
-	GIT_COMMON_DIR/worktrees/<id>/config.worktree)
-
 include::config/add.txt[]
 
 include::config/alias.txt[]
diff --git a/everyday.html b/everyday.html
index 0e38d9a..197b3e9 100644
--- a/everyday.html
+++ b/everyday.html
@@ -750,7 +750,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-add.html b/git-add.html
index e30c5df..01dad78 100644
--- a/git-add.html
+++ b/git-add.html
@@ -1360,7 +1360,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-am.html b/git-am.html
index a7898d1..72975d1 100644
--- a/git-am.html
+++ b/git-am.html
@@ -1179,7 +1179,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-03-06 15:25:02 PST

+ 2018-03-07 08:25:02 JST

 </div>

 </div>

 </body>

diff --git a/git-annotate.html b/git-annotate.html
index 0333875..6e25777 100644
--- a/git-annotate.html
+++ b/git-annotate.html
@@ -1027,7 +1027,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-apply.html b/git-apply.html
index a95a4a9..2b418c9 100644
--- a/git-apply.html
+++ b/git-apply.html
@@ -1220,7 +1220,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-28 14:40:38 PDT

+ 2018-06-29 06:40:38 JST

 </div>

 </div>

 </body>

diff --git a/git-archive.html b/git-archive.html
index 40a3e82..eca577c 100644
--- a/git-archive.html
+++ b/git-archive.html
@@ -1095,7 +1095,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-bisect.html b/git-bisect.html
index 522900b..bfb9d85 100644
--- a/git-bisect.html
+++ b/git-bisect.html
@@ -1229,7 +1229,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-04-25 01:24:48 PDT

+ 2018-04-25 17:24:48 JST

 </div>

 </div>

 </body>

diff --git a/git-blame.html b/git-blame.html
index 32dae75..4926f8d 100644
--- a/git-blame.html
+++ b/git-blame.html
@@ -1402,7 +1402,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-branch.html b/git-branch.html
index bd38a49..053ff5e 100644
--- a/git-branch.html
+++ b/git-branch.html
@@ -1344,7 +1344,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-bundle.html b/git-bundle.html
index 455ffb8..bc59550 100644
--- a/git-bundle.html
+++ b/git-bundle.html
@@ -975,7 +975,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-cat-file.html b/git-cat-file.html
index e5afca4..623734e 100644
--- a/git-cat-file.html
+++ b/git-cat-file.html
@@ -1180,7 +1180,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-20 13:12:02 PDT

+ 2018-08-21 05:12:02 JST

 </div>

 </div>

 </body>

diff --git a/git-check-attr.html b/git-check-attr.html
index 07624f4..029f728 100644
--- a/git-check-attr.html
+++ b/git-check-attr.html
@@ -960,7 +960,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-check-ignore.html b/git-check-ignore.html
index 30eae26..e18c0fd 100644
--- a/git-check-ignore.html
+++ b/git-check-ignore.html
@@ -919,7 +919,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-check-mailmap.html b/git-check-mailmap.html
index 2578552..e965bf2 100644
--- a/git-check-mailmap.html
+++ b/git-check-mailmap.html
@@ -887,7 +887,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-check-ref-format.html b/git-check-ref-format.html
index 7e3907a..6c7c6ab 100644
--- a/git-check-ref-format.html
+++ b/git-check-ref-format.html
@@ -962,7 +962,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-checkout-index.html b/git-checkout-index.html
index edd0bd8..5ac61e5 100644
--- a/git-checkout-index.html
+++ b/git-checkout-index.html
@@ -1009,7 +1009,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-cherry-pick.html b/git-cherry-pick.html
index 7cf1721..cca44c8 100644
--- a/git-cherry-pick.html
+++ b/git-cherry-pick.html
@@ -1176,7 +1176,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-cherry.html b/git-cherry.html
index 19d45e2..1058448 100644
--- a/git-cherry.html
+++ b/git-cherry.html
@@ -915,7 +915,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-citool.html b/git-citool.html
index 6318c2e..b9e75fd 100644
--- a/git-citool.html
+++ b/git-citool.html
@@ -776,7 +776,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-clean.html b/git-clean.html
index a291bef..f69ea8d 100644
--- a/git-clean.html
+++ b/git-clean.html
@@ -972,7 +972,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-clone.html b/git-clone.html
index 2917ace..76dbb85 100644
--- a/git-clone.html
+++ b/git-clone.html
@@ -1357,7 +1357,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-commit-tree.html b/git-commit-tree.html
index ed51997..4f8ff0f 100644
--- a/git-commit-tree.html
+++ b/git-commit-tree.html
@@ -1046,7 +1046,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-commit.html b/git-commit.html
index 94739ca..08da9fe 100644
--- a/git-commit.html
+++ b/git-commit.html
@@ -1661,7 +1661,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-config.html b/git-config.html
index ca6b49e..13c959a 100644
--- a/git-config.html
+++ b/git-config.html
@@ -2862,18 +2862,6 @@
 </p>

 </dd>

 <dt class="hdlist1">

-extensions.worktreeConfig

-</dt>

-<dd>

-<p>

-        If set, by default "git config" reads from both "config" and

-        "config.worktree" file from GIT_DIR in that order. In

-        multiple working directory mode, "config" file is shared while

-        "config.worktree" is per-working directory (i.e., it&#8217;s in

-        GIT_COMMON_DIR/worktrees/&lt;id&gt;/config.worktree)

-</p>

-</dd>

-<dt class="hdlist1">

 add.ignoreErrors

 </dt>

 <dt class="hdlist1">

@@ -7412,6 +7400,23 @@
 </p>

 </dd>

 <dt class="hdlist1">

+rebase.useBuiltin

+</dt>

+<dd>

+<p>

+        Set to <code>false</code> to use the legacy shellscript implementation of

+        <a href="git-rebase.html">git-rebase(1)</a>. Is <code>true</code> by default, which means use

+        the built-in rewrite of it in C.

+</p>

+<div class="paragraph"><p>The C rewrite is first included with Git version 2.20. This option

+serves an an escape hatch to re-enable the legacy version in case any

+bugs are found in the rewrite. This option and the shellscript version

+of <a href="git-rebase.html">git-rebase(1)</a> will be removed in some future release.</p></div>

+<div class="paragraph"><p>If you find some reason to set this option to <code>false</code> other than

+one-off testing you should report the behavior difference as a bug in

+git.</p></div>

+</dd>

+<dt class="hdlist1">

 rebase.stat

 </dt>

 <dd>

diff --git a/git-count-objects.html b/git-count-objects.html
index 3cdf8c8..0d382ab 100644
--- a/git-count-objects.html
+++ b/git-count-objects.html
@@ -815,7 +815,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-credential-cache--daemon.html b/git-credential-cache--daemon.html
index cf85a85..8ccdc49 100644
--- a/git-credential-cache--daemon.html
+++ b/git-credential-cache--daemon.html
@@ -786,7 +786,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-credential-cache.html b/git-credential-cache.html
index 4543281..019d15a 100644
--- a/git-credential-cache.html
+++ b/git-credential-cache.html
@@ -842,7 +842,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-credential-store.html b/git-credential-store.html
index e16a591..47e4cf5 100644
--- a/git-credential-store.html
+++ b/git-credential-store.html
@@ -879,7 +879,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-credential.html b/git-credential.html
index d2d5808..e292f3b 100644
--- a/git-credential.html
+++ b/git-credential.html
@@ -938,7 +938,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-cvsexportcommit.html b/git-cvsexportcommit.html
index dc06363..63df6f6 100644
--- a/git-cvsexportcommit.html
+++ b/git-cvsexportcommit.html
@@ -951,7 +951,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-cvsimport.html b/git-cvsimport.html
index d7e2d48..07aac50 100644
--- a/git-cvsimport.html
+++ b/git-cvsimport.html
@@ -1107,7 +1107,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-cvsserver.html b/git-cvsserver.html
index 604045a..2fae303 100644
--- a/git-cvsserver.html
+++ b/git-cvsserver.html
@@ -1313,7 +1313,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-daemon.html b/git-daemon.html
index 42e25d0..a592847 100644
--- a/git-daemon.html
+++ b/git-daemon.html
@@ -1280,7 +1280,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-02-28 15:39:58 PST

+ 2018-03-01 08:39:58 JST

 </div>

 </div>

 </body>

diff --git a/git-diff-files.html b/git-diff-files.html
index 8eb4c38..b32ad97 100644
--- a/git-diff-files.html
+++ b/git-diff-files.html
@@ -2539,7 +2539,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-diff-index.html b/git-diff-index.html
index 8e5d712..a216c6a 100644
--- a/git-diff-index.html
+++ b/git-diff-index.html
@@ -2623,7 +2623,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-difftool.html b/git-difftool.html
index 37bcde7..096026d 100644
--- a/git-difftool.html
+++ b/git-difftool.html
@@ -1004,7 +1004,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-fast-export.html b/git-fast-export.html
index 453046f..7e7bc57 100644
--- a/git-fast-export.html
+++ b/git-fast-export.html
@@ -1031,7 +1031,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-fast-import.html b/git-fast-import.html
index cc3bb3e..121f3a7 100644
--- a/git-fast-import.html
+++ b/git-fast-import.html
@@ -2496,7 +2496,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-fetch-pack.html b/git-fetch-pack.html
index 3ba5107..0c95412 100644
--- a/git-fetch-pack.html
+++ b/git-fetch-pack.html
@@ -974,7 +974,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-04-25 01:24:48 PDT

+ 2018-04-25 17:24:48 JST

 </div>

 </div>

 </body>

diff --git a/git-fetch.html b/git-fetch.html
index 4cf1c1c..71e807e 100644
--- a/git-fetch.html
+++ b/git-fetch.html
@@ -1866,7 +1866,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-03-06 15:25:02 PST

+ 2018-03-07 08:25:02 JST

 </div>

 </div>

 </body>

diff --git a/git-filter-branch.html b/git-filter-branch.html
index 83afcc5..51d3fad 100644
--- a/git-filter-branch.html
+++ b/git-filter-branch.html
@@ -1309,7 +1309,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-for-each-ref.html b/git-for-each-ref.html
index 1922df6..8277e2f 100644
--- a/git-for-each-ref.html
+++ b/git-for-each-ref.html
@@ -1232,7 +1232,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-17 15:20:20 PDT

+ 2018-08-18 07:20:20 JST

 </div>

 </div>

 </body>

diff --git a/git-format-patch.html b/git-format-patch.html
index 0a52f94..034b73d 100644
--- a/git-format-patch.html
+++ b/git-format-patch.html
@@ -2356,7 +2356,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-fsck-objects.html b/git-fsck-objects.html
index c814c27..0c81e80 100644
--- a/git-fsck-objects.html
+++ b/git-fsck-objects.html
@@ -772,7 +772,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-fsck.html b/git-fsck.html
index d56ce6f..a6d7da6 100644
--- a/git-fsck.html
+++ b/git-fsck.html
@@ -1039,7 +1039,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-02 16:01:08 PDT

+ 2018-08-03 08:01:08 JST

 </div>

 </div>

 </body>

diff --git a/git-get-tar-commit-id.html b/git-get-tar-commit-id.html
index 496773a..c9f93a4 100644
--- a/git-get-tar-commit-id.html
+++ b/git-get-tar-commit-id.html
@@ -778,7 +778,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-gui.html b/git-gui.html
index a511dda..089b811 100644
--- a/git-gui.html
+++ b/git-gui.html
@@ -951,7 +951,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-hash-object.html b/git-hash-object.html
index e518a66..888dd93 100644
--- a/git-hash-object.html
+++ b/git-hash-object.html
@@ -855,7 +855,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-http-backend.html b/git-http-backend.html
index 3bc4b00..47ebe54 100644
--- a/git-http-backend.html
+++ b/git-http-backend.html
@@ -1079,7 +1079,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-http-fetch.html b/git-http-fetch.html
index effab2f..a9fe0fd 100644
--- a/git-http-fetch.html
+++ b/git-http-fetch.html
@@ -837,7 +837,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-08 00:51:20 PDT

+ 2018-05-08 16:51:20 JST

 </div>

 </div>

 </body>

diff --git a/git-http-push.html b/git-http-push.html
index 4563268..c6f37fe 100644
--- a/git-http-push.html
+++ b/git-http-push.html
@@ -909,7 +909,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-index-pack.html b/git-index-pack.html
index 5bb286a..b8a35bd 100644
--- a/git-index-pack.html
+++ b/git-index-pack.html
@@ -923,7 +923,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-init-db.html b/git-init-db.html
index c996ff5..9dd88c5 100644
--- a/git-init-db.html
+++ b/git-init-db.html
@@ -772,7 +772,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-init.html b/git-init.html
index 59bfa8c..97efd51 100644
--- a/git-init.html
+++ b/git-init.html
@@ -975,7 +975,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-instaweb.html b/git-instaweb.html
index fa15890..ea2f13d 100644
--- a/git-instaweb.html
+++ b/git-instaweb.html
@@ -906,7 +906,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-interpret-trailers.html b/git-interpret-trailers.html
index 921888c..d486355 100644
--- a/git-interpret-trailers.html
+++ b/git-interpret-trailers.html
@@ -1255,7 +1255,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-ls-files.html b/git-ls-files.html
index b5fc439..03d7a96 100644
--- a/git-ls-files.html
+++ b/git-ls-files.html
@@ -1213,7 +1213,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-ls-remote.html b/git-ls-remote.html
index 0947fa1..b1c36d2 100644
--- a/git-ls-remote.html
+++ b/git-ls-remote.html
@@ -943,7 +943,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-ls-tree.html b/git-ls-tree.html
index 1e406f0..cca9f9c 100644
--- a/git-ls-tree.html
+++ b/git-ls-tree.html
@@ -929,7 +929,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-mailinfo.html b/git-mailinfo.html
index 0e2b0bf..3d36bc0 100644
--- a/git-mailinfo.html
+++ b/git-mailinfo.html
@@ -915,7 +915,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-mailsplit.html b/git-mailsplit.html
index 11fba2a..2f519d2 100644
--- a/git-mailsplit.html
+++ b/git-mailsplit.html
@@ -860,7 +860,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-merge-file.html b/git-merge-file.html
index 6d4f109..06cdd9d 100644
--- a/git-merge-file.html
+++ b/git-merge-file.html
@@ -886,7 +886,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-merge-index.html b/git-merge-index.html
index c46005d..1e21dc6 100644
--- a/git-merge-index.html
+++ b/git-merge-index.html
@@ -852,7 +852,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-merge-one-file.html b/git-merge-one-file.html
index b177bc1..404cded 100644
--- a/git-merge-one-file.html
+++ b/git-merge-one-file.html
@@ -772,7 +772,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-merge-tree.html b/git-merge-tree.html
index 6b9e481..88f950e 100644
--- a/git-merge-tree.html
+++ b/git-merge-tree.html
@@ -779,7 +779,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-mergetool--lib.html b/git-mergetool--lib.html
index 03c356d..8542d57 100644
--- a/git-mergetool--lib.html
+++ b/git-mergetool--lib.html
@@ -821,7 +821,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-mktag.html b/git-mktag.html
index e4ae669..b10aeac 100644
--- a/git-mktag.html
+++ b/git-mktag.html
@@ -792,7 +792,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-mktree.html b/git-mktree.html
index f52106f..be9b461 100644
--- a/git-mktree.html
+++ b/git-mktree.html
@@ -811,7 +811,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-04-25 01:24:48 PDT

+ 2018-04-25 17:24:48 JST

 </div>

 </div>

 </body>

diff --git a/git-mv.html b/git-mv.html
index a26365e..ae7958d 100644
--- a/git-mv.html
+++ b/git-mv.html
@@ -857,7 +857,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-name-rev.html b/git-name-rev.html
index b99166d..8dc6e96 100644
--- a/git-name-rev.html
+++ b/git-name-rev.html
@@ -881,7 +881,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-notes.html b/git-notes.html
index 0222b98..7d6667b 100644
--- a/git-notes.html
+++ b/git-notes.html
@@ -1344,7 +1344,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/git-pack-objects.html b/git-pack-objects.html
index 17a1956..4341f52 100644
--- a/git-pack-objects.html
+++ b/git-pack-objects.html
@@ -1309,7 +1309,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-pack-redundant.html b/git-pack-redundant.html
index 022950b..d68469a 100644
--- a/git-pack-redundant.html
+++ b/git-pack-redundant.html
@@ -819,7 +819,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-pack-refs.html b/git-pack-refs.html
index 9f9adc2..23fbd67 100644
--- a/git-pack-refs.html
+++ b/git-pack-refs.html
@@ -831,7 +831,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-parse-remote.html b/git-parse-remote.html
index 4400926..faef880 100644
--- a/git-parse-remote.html
+++ b/git-parse-remote.html
@@ -774,7 +774,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-patch-id.html b/git-patch-id.html
index 1d7d2a9..fbbd756 100644
--- a/git-patch-id.html
+++ b/git-patch-id.html
@@ -837,7 +837,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-prune-packed.html b/git-prune-packed.html
index f9e36e5..5a7eaac 100644
--- a/git-prune-packed.html
+++ b/git-prune-packed.html
@@ -814,7 +814,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-prune.html b/git-prune.html
index ad6a6f4..f36aa73 100644
--- a/git-prune.html
+++ b/git-prune.html
@@ -884,7 +884,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-pull.html b/git-pull.html
index e822e44..d2e2519 100644
--- a/git-pull.html
+++ b/git-pull.html
@@ -2085,7 +2085,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-push.html b/git-push.html
index 76684ed..eabe5ce 100644
--- a/git-push.html
+++ b/git-push.html
@@ -1912,7 +1912,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-20 14:53:21 PDT

+ 2018-09-21 06:53:21 JST

 </div>

 </div>

 </body>

diff --git a/git-quiltimport.html b/git-quiltimport.html
index a96d81f..91cf041 100644
--- a/git-quiltimport.html
+++ b/git-quiltimport.html
@@ -833,7 +833,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-range-diff.html b/git-range-diff.html
index 5057f92..457bfcb 100644
--- a/git-range-diff.html
+++ b/git-range-diff.html
@@ -848,6 +848,24 @@
 </div>

 </div>

 <div class="sect1">

+<h2 id="_output_stability">OUTPUT STABILITY</h2>

+<div class="sectionbody">

+<div class="paragraph"><p>The output of the <code>range-diff</code> command is subject to change. It is

+intended to be human-readable porcelain output, not something that can

+be used across versions of Git to get a textually stable <code>range-diff</code>

+(as opposed to something like the <code>--stable</code> option to

+<a href="git-patch-id.html">git-patch-id(1)</a>). There&#8217;s also no equivalent of

+<a href="git-apply.html">git-apply(1)</a> for <code>range-diff</code>, the output is not intended to

+be machine-readable.</p></div>

+<div class="paragraph"><p>This is particularly true when passing in diff options. Currently some

+options like <code>--stat</code> can, as an emergent effect, produce output

+that&#8217;s quite useless in the context of <code>range-diff</code>. Future versions

+of <code>range-diff</code> may learn to interpret such options in a manner

+specific to <code>range-diff</code> (e.g. for <code>--stat</code> producing human-readable

+output which summarizes how the diffstat changed).</p></div>

+</div>

+</div>

+<div class="sect1">

 <h2 id="_configuration">CONFIGURATION</h2>

 <div class="sectionbody">

 <div class="paragraph"><p>This command uses the <code>diff.color.*</code> and <code>pager.range-diff</code> settings

@@ -1014,7 +1032,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-20 13:12:02 PDT

+ 2018-11-18 21:41:21 JST

 </div>

 </div>

 </body>

diff --git a/git-range-diff.txt b/git-range-diff.txt
index f693930..8a6ea2c 100644
--- a/git-range-diff.txt
+++ b/git-range-diff.txt
@@ -78,6 +78,23 @@
 corresponding old/new commits. There is currently no means to tweak the
 diff options passed to `git log` when generating those patches.
 
+OUTPUT STABILITY
+----------------
+
+The output of the `range-diff` command is subject to change. It is
+intended to be human-readable porcelain output, not something that can
+be used across versions of Git to get a textually stable `range-diff`
+(as opposed to something like the `--stable` option to
+linkgit:git-patch-id[1]). There's also no equivalent of
+linkgit:git-apply[1] for `range-diff`, the output is not intended to
+be machine-readable.
+
+This is particularly true when passing in diff options. Currently some
+options like `--stat` can, as an emergent effect, produce output
+that's quite useless in the context of `range-diff`. Future versions
+of `range-diff` may learn to interpret such options in a manner
+specific to `range-diff` (e.g. for `--stat` producing human-readable
+output which summarizes how the diffstat changed).
 
 CONFIGURATION
 -------------
diff --git a/git-read-tree.html b/git-read-tree.html
index 7695e94..47a0843 100644
--- a/git-read-tree.html
+++ b/git-read-tree.html
@@ -1294,7 +1294,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-rebase.html b/git-rebase.html
index 1f7b8a1..7da3563 100644
--- a/git-rebase.html
+++ b/git-rebase.html
@@ -932,6 +932,23 @@
 <div class="sectionbody">

 <div class="dlist"><dl>

 <dt class="hdlist1">

+rebase.useBuiltin

+</dt>

+<dd>

+<p>

+        Set to <code>false</code> to use the legacy shellscript implementation of

+        <a href="git-rebase.html">git-rebase(1)</a>. Is <code>true</code> by default, which means use

+        the built-in rewrite of it in C.

+</p>

+<div class="paragraph"><p>The C rewrite is first included with Git version 2.20. This option

+serves an an escape hatch to re-enable the legacy version in case any

+bugs are found in the rewrite. This option and the shellscript version

+of <a href="git-rebase.html">git-rebase(1)</a> will be removed in some future release.</p></div>

+<div class="paragraph"><p>If you find some reason to set this option to <code>false</code> other than

+one-off testing you should report the behavior difference as a bug in

+git.</p></div>

+</dd>

+<dt class="hdlist1">

 rebase.stat

 </dt>

 <dd>

diff --git a/git-receive-pack.html b/git-receive-pack.html
index db80d64..9cf4f0c 100644
--- a/git-receive-pack.html
+++ b/git-receive-pack.html
@@ -1084,7 +1084,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-remote-ext.html b/git-remote-ext.html
index e9a4e6f..df232ff 100644
--- a/git-remote-ext.html
+++ b/git-remote-ext.html
@@ -963,7 +963,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-remote-fd.html b/git-remote-fd.html
index dc47a63..84e5fd8 100644
--- a/git-remote-fd.html
+++ b/git-remote-fd.html
@@ -843,7 +843,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-remote-helpers.html b/git-remote-helpers.html
index 45c3796..5a72759 100644
--- a/git-remote-helpers.html
+++ b/git-remote-helpers.html
@@ -750,7 +750,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-remote-testgit.html b/git-remote-testgit.html
index 168229e..26d5817 100644
--- a/git-remote-testgit.html
+++ b/git-remote-testgit.html
@@ -781,7 +781,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-remote.html b/git-remote.html
index d6f475f..03f5929 100644
--- a/git-remote.html
+++ b/git-remote.html
@@ -1045,7 +1045,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-04 06:46:47 PDT

+ 2018-06-04 22:46:47 JST

 </div>

 </div>

 </body>

diff --git a/git-repack.html b/git-repack.html
index dd804a4..9145b9c 100644
--- a/git-repack.html
+++ b/git-repack.html
@@ -1038,7 +1038,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-replace.html b/git-replace.html
index e273056..9cd8352 100644
--- a/git-replace.html
+++ b/git-replace.html
@@ -971,7 +971,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-request-pull.html b/git-request-pull.html
index d803d5f..e17060c 100644
--- a/git-request-pull.html
+++ b/git-request-pull.html
@@ -855,7 +855,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-rerere.html b/git-rerere.html
index 120549d..e62bd97 100644
--- a/git-rerere.html
+++ b/git-rerere.html
@@ -990,7 +990,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/git-rev-parse.html b/git-rev-parse.html
index ecff6d5..197c181 100644
--- a/git-rev-parse.html
+++ b/git-rev-parse.html
@@ -2009,7 +2009,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-revert.html b/git-revert.html
index 3dc5690..a53f1f9 100644
--- a/git-revert.html
+++ b/git-revert.html
@@ -984,7 +984,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-rm.html b/git-rm.html
index de18c49..40b8fa0 100644
--- a/git-rm.html
+++ b/git-rm.html
@@ -1006,7 +1006,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-send-pack.html b/git-send-pack.html
index 27cd52a..4d98954 100644
--- a/git-send-pack.html
+++ b/git-send-pack.html
@@ -993,7 +993,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-sh-i18n--envsubst.html b/git-sh-i18n--envsubst.html
index 9333555..6f883a7 100644
--- a/git-sh-i18n--envsubst.html
+++ b/git-sh-i18n--envsubst.html
@@ -785,7 +785,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-sh-i18n.html b/git-sh-i18n.html
index bfd1379..8b49fd6 100644
--- a/git-sh-i18n.html
+++ b/git-sh-i18n.html
@@ -807,7 +807,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-sh-setup.html b/git-sh-setup.html
index 1d0ec28..6b50baa 100644
--- a/git-sh-setup.html
+++ b/git-sh-setup.html
@@ -902,7 +902,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-shell.html b/git-shell.html
index cf4afd1..b72c075 100644
--- a/git-shell.html
+++ b/git-shell.html
@@ -873,7 +873,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-shortlog.html b/git-shortlog.html
index 70cd138..dbf3e1b 100644
--- a/git-shortlog.html
+++ b/git-shortlog.html
@@ -975,7 +975,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-08 00:51:20 PDT

+ 2018-05-08 16:51:20 JST

 </div>

 </div>

 </body>

diff --git a/git-show-index.html b/git-show-index.html
index 11fa33b..563ebd0 100644
--- a/git-show-index.html
+++ b/git-show-index.html
@@ -800,7 +800,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-28 14:40:38 PDT

+ 2018-06-29 06:40:38 JST

 </div>

 </div>

 </body>

diff --git a/git-show-ref.html b/git-show-ref.html
index 4dcd09c..0fe6180 100644
--- a/git-show-ref.html
+++ b/git-show-ref.html
@@ -977,7 +977,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-stage.html b/git-stage.html
index ea4210a..7d131b5 100644
--- a/git-stage.html
+++ b/git-stage.html
@@ -772,7 +772,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-stash.html b/git-stash.html
index d2a6646..30481c2 100644
--- a/git-stash.html
+++ b/git-stash.html
@@ -1107,7 +1107,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-03-28 12:38:51 PDT

+ 2018-03-29 04:38:51 JST

 </div>

 </div>

 </body>

diff --git a/git-status.html b/git-status.html
index e55291d..686e024 100644
--- a/git-status.html
+++ b/git-status.html
@@ -1323,7 +1323,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/git-stripspace.html b/git-stripspace.html
index 66ecaaf..e811239 100644
--- a/git-stripspace.html
+++ b/git-stripspace.html
@@ -876,7 +876,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-submodule.html b/git-submodule.html
index 3251853..48514b4 100644
--- a/git-submodule.html
+++ b/git-submodule.html
@@ -1365,7 +1365,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-28 14:40:38 PDT

+ 2018-06-29 06:40:38 JST

 </div>

 </div>

 </body>

diff --git a/git-svn.html b/git-svn.html
index 80de9db..87d4224 100644
--- a/git-svn.html
+++ b/git-svn.html
@@ -2514,7 +2514,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/git-symbolic-ref.html b/git-symbolic-ref.html
index 968ff8f..83386b9 100644
--- a/git-symbolic-ref.html
+++ b/git-symbolic-ref.html
@@ -847,7 +847,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-tools.html b/git-tools.html
index 877e47d..345b380 100644
--- a/git-tools.html
+++ b/git-tools.html
@@ -752,7 +752,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-unpack-file.html b/git-unpack-file.html
index 60cf5c8..b0687d2 100644
--- a/git-unpack-file.html
+++ b/git-unpack-file.html
@@ -788,7 +788,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-unpack-objects.html b/git-unpack-objects.html
index 27b09fb..b8a079e 100644
--- a/git-unpack-objects.html
+++ b/git-unpack-objects.html
@@ -830,7 +830,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-update-index.html b/git-update-index.html
index 7a1e454..c3d246e 100644
--- a/git-update-index.html
+++ b/git-update-index.html
@@ -1493,7 +1493,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-20 13:12:02 PDT

+ 2018-08-21 05:12:02 JST

 </div>

 </div>

 </body>

diff --git a/git-update-server-info.html b/git-update-server-info.html
index 16996f8..0b62e55 100644
--- a/git-update-server-info.html
+++ b/git-update-server-info.html
@@ -813,7 +813,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-upload-archive.html b/git-upload-archive.html
index 8de4562..75ca830 100644
--- a/git-upload-archive.html
+++ b/git-upload-archive.html
@@ -832,7 +832,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-var.html b/git-var.html
index 6ea4612..238510d 100644
--- a/git-var.html
+++ b/git-var.html
@@ -856,7 +856,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/git-verify-commit.html b/git-verify-commit.html
index 41095f4..80bb2ae 100644
--- a/git-verify-commit.html
+++ b/git-verify-commit.html
@@ -806,7 +806,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-verify-pack.html b/git-verify-pack.html
index c02aaec..7df2b6c 100644
--- a/git-verify-pack.html
+++ b/git-verify-pack.html
@@ -836,7 +836,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-verify-tag.html b/git-verify-tag.html
index 11f0fd0..bac5035 100644
--- a/git-verify-tag.html
+++ b/git-verify-tag.html
@@ -806,7 +806,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-web--browse.html b/git-web--browse.html
index 0ceeece..2e93051 100644
--- a/git-web--browse.html
+++ b/git-web--browse.html
@@ -964,7 +964,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/git-whatchanged.html b/git-whatchanged.html
index 3ca9935..9dc2d86 100644
--- a/git-whatchanged.html
+++ b/git-whatchanged.html
@@ -803,7 +803,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/git-write-tree.html b/git-write-tree.html
index 64945a7..15188f9 100644
--- a/git-write-tree.html
+++ b/git-write-tree.html
@@ -805,7 +805,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitcli.html b/gitcli.html
index b487038..b59a9dd 100644
--- a/gitcli.html
+++ b/gitcli.html
@@ -1005,7 +1005,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-01 00:13:01 PDT

+ 2018-06-01 16:13:01 JST

 </div>

 </div>

 </body>

diff --git a/gitcore-tutorial.html b/gitcore-tutorial.html
index 3f48df6..ebba339 100644
--- a/gitcore-tutorial.html
+++ b/gitcore-tutorial.html
@@ -2459,7 +2459,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitcvs-migration.html b/gitcvs-migration.html
index f0aa75b..38d3331 100644
--- a/gitcvs-migration.html
+++ b/gitcvs-migration.html
@@ -957,7 +957,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitdiffcore.html b/gitdiffcore.html
index 6336da4..644fcf5 100644
--- a/gitdiffcore.html
+++ b/gitdiffcore.html
@@ -1064,7 +1064,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/giteveryday.html b/giteveryday.html
index d25f8a3..be0be76 100644
--- a/giteveryday.html
+++ b/giteveryday.html
@@ -1547,7 +1547,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/gitglossary.html b/gitglossary.html
index b435947..f053830 100644
--- a/gitglossary.html
+++ b/gitglossary.html
@@ -1905,7 +1905,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/githooks.html b/githooks.html
index f32313c..49077bd 100644
--- a/githooks.html
+++ b/githooks.html
@@ -1186,7 +1186,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-17 15:20:20 PDT

+ 2018-08-18 07:20:20 JST

 </div>

 </div>

 </body>

diff --git a/gitk.html b/gitk.html
index 8d0e40e..17fed64 100644
--- a/gitk.html
+++ b/gitk.html
@@ -1098,7 +1098,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-08 00:51:20 PDT

+ 2018-05-08 16:51:20 JST

 </div>

 </div>

 </body>

diff --git a/gitnamespaces.html b/gitnamespaces.html
index 48d9c46..b3283b5 100644
--- a/gitnamespaces.html
+++ b/gitnamespaces.html
@@ -844,7 +844,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitremote-helpers.html b/gitremote-helpers.html
index cfb9d04..56dc345 100644
--- a/gitremote-helpers.html
+++ b/gitremote-helpers.html
@@ -1461,7 +1461,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-08 00:51:20 PDT

+ 2018-05-08 16:51:20 JST

 </div>

 </div>

 </body>

diff --git a/gitrepository-layout.html b/gitrepository-layout.html
index 8da611a..4d31718 100644
--- a/gitrepository-layout.html
+++ b/gitrepository-layout.html
@@ -1237,6 +1237,118 @@
 </div>

 </div>

 <div class="sect1">

+<h2 id="_git_repository_format_versions">Git Repository Format Versions</h2>

+<div class="sectionbody">

+<div class="paragraph"><p>Every git repository is marked with a numeric version in the

+<code>core.repositoryformatversion</code> key of its <code>config</code> file. This version

+specifies the rules for operating on the on-disk repository data. An

+implementation of git which does not understand a particular version

+advertised by an on-disk repository MUST NOT operate on that repository;

+doing so risks not only producing wrong results, but actually losing

+data.</p></div>

+<div class="paragraph"><p>Because of this rule, version bumps should be kept to an absolute

+minimum. Instead, we generally prefer these strategies:</p></div>

+<div class="ulist"><ul>

+<li>

+<p>

+bumping format version numbers of individual data files (e.g.,

+    index, packfiles, etc). This restricts the incompatibilities only to

+    those files.

+</p>

+</li>

+<li>

+<p>

+introducing new data that gracefully degrades when used by older

+    clients (e.g., pack bitmap files are ignored by older clients, which

+    simply do not take advantage of the optimization they provide).

+</p>

+</li>

+</ul></div>

+<div class="paragraph"><p>A whole-repository format version bump should only be part of a change

+that cannot be independently versioned. For instance, if one were to

+change the reachability rules for objects, or the rules for locking

+refs, that would require a bump of the repository format version.</p></div>

+<div class="paragraph"><p>Note that this applies only to accessing the repository&#8217;s disk contents

+directly. An older client which understands only format <code>0</code> may still

+connect via <code>git://</code> to a repository using format <code>1</code>, as long as the

+server process understands format <code>1</code>.</p></div>

+<div class="paragraph"><p>The preferred strategy for rolling out a version bump (whether whole

+repository or for a single file) is to teach git to read the new format,

+and allow writing the new format with a config switch or command line

+option (for experimentation or for those who do not care about backwards

+compatibility with older gits). Then after a long period to allow the

+reading capability to become common, we may switch to writing the new

+format by default.</p></div>

+<div class="paragraph"><p>The currently defined format versions are:</p></div>

+<div class="sect2">

+<h3 id="_version_code_0_code">Version <code>0</code></h3>

+<div class="paragraph"><p>This is the format defined by the initial version of git, including but

+not limited to the format of the repository directory, the repository

+configuration file, and the object and ref storage. Specifying the

+complete behavior of git is beyond the scope of this document.</p></div>

+</div>

+<div class="sect2">

+<h3 id="_version_code_1_code">Version <code>1</code></h3>

+<div class="paragraph"><p>This format is identical to version <code>0</code>, with the following exceptions:</p></div>

+<div class="olist arabic"><ol class="arabic">

+<li>

+<p>

+When reading the <code>core.repositoryformatversion</code> variable, a git

+     implementation which supports version 1 MUST also read any

+     configuration keys found in the <code>extensions</code> section of the

+     configuration file.

+</p>

+</li>

+<li>

+<p>

+If a version-1 repository specifies any <code>extensions.*</code> keys that

+     the running git has not implemented, the operation MUST NOT

+     proceed. Similarly, if the value of any known key is not understood

+     by the implementation, the operation MUST NOT proceed.

+</p>

+</li>

+</ol></div>

+<div class="paragraph"><p>Note that if no extensions are specified in the config file, then

+<code>core.repositoryformatversion</code> SHOULD be set to <code>0</code> (setting it to <code>1</code>

+provides no benefit, and makes the repository incompatible with older

+implementations of git).</p></div>

+<div class="paragraph"><p>This document will serve as the master list for extensions. Any

+implementation wishing to define a new extension should make a note of

+it here, in order to claim the name.</p></div>

+<div class="paragraph"><p>The defined extensions are:</p></div>

+<div class="sect3">

+<h4 id="_code_noop_code"><code>noop</code></h4>

+<div class="paragraph"><p>This extension does not change git&#8217;s behavior at all. It is useful only

+for testing format-1 compatibility.</p></div>

+</div>

+<div class="sect3">

+<h4 id="_code_preciousobjects_code"><code>preciousObjects</code></h4>

+<div class="paragraph"><p>When the config key <code>extensions.preciousObjects</code> is set to <code>true</code>,

+objects in the repository MUST NOT be deleted (e.g., by <code>git-prune</code> or

+<code>git repack -d</code>).</p></div>

+</div>

+<div class="sect3">

+<h4 id="_code_partialclone_code"><code>partialclone</code></h4>

+<div class="paragraph"><p>When the config key <code>extensions.partialclone</code> is set, it indicates

+that the repo was created with a partial clone (or later performed

+a partial fetch) and that the remote may have omitted sending

+certain unwanted objects.  Such a remote is called a "promisor remote"

+and it promises that all such omitted objects can be fetched from it

+in the future.</p></div>

+<div class="paragraph"><p>The value of this key is the name of the promisor remote.</p></div>

+</div>

+<div class="sect3">

+<h4 id="_code_worktreeconfig_code"><code>worktreeConfig</code></h4>

+<div class="paragraph"><p>If set, by default "git config" reads from both "config" and

+"config.worktree" file from GIT_DIR in that order. In

+multiple working directory mode, "config" file is shared while

+"config.worktree" is per-working directory (i.e., it&#8217;s in

+GIT_COMMON_DIR/worktrees/&lt;id&gt;/config.worktree)</p></div>

+</div>

+</div>

+</div>

+</div>

+<div class="sect1">

 <h2 id="_see_also">SEE ALSO</h2>

 <div class="sectionbody">

 <div class="paragraph"><p><a href="git-init.html">git-init(1)</a>,

@@ -1260,7 +1372,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-11-13 23:05:48 JST

+ 2018-11-18 21:41:21 JST

 </div>

 </div>

 </body>

diff --git a/gitrepository-layout.txt b/gitrepository-layout.txt
index d501af9..366dee2 100644
--- a/gitrepository-layout.txt
+++ b/gitrepository-layout.txt
@@ -290,6 +290,8 @@
 worktrees/<id>/config.worktree::
 	Working directory specific configuration file.
 
+include::technical/repository-version.txt[]
+
 SEE ALSO
 --------
 linkgit:git-init[1],
diff --git a/gitrevisions.html b/gitrevisions.html
index bbde085..eec9191 100644
--- a/gitrevisions.html
+++ b/gitrevisions.html
@@ -1323,7 +1323,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/gittutorial-2.html b/gittutorial-2.html
index 9a0643e..3c00055 100644
--- a/gittutorial-2.html
+++ b/gittutorial-2.html
@@ -1171,7 +1171,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gittutorial.html b/gittutorial.html
index d6670f1..1dc509a 100644
--- a/gittutorial.html
+++ b/gittutorial.html
@@ -1375,7 +1375,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitweb.html b/gitweb.html
index 22a3ade..5e91b99 100644
--- a/gitweb.html
+++ b/gitweb.html
@@ -1643,7 +1643,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/gitworkflows.html b/gitworkflows.html
index e1c7a2e..6ef3679 100644
--- a/gitworkflows.html
+++ b/gitworkflows.html
@@ -1230,7 +1230,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-06-18 11:31:52 PDT

+ 2018-06-19 03:31:52 JST

 </div>

 </div>

 </body>

diff --git a/howto-index.html b/howto-index.html
index ac70a77..1183b07 100644
--- a/howto-index.html
+++ b/howto-index.html
@@ -885,7 +885,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-10-30 16:33:50 JST

+ 2018-11-18 21:42:12 JST

 </div>

 </div>

 </body>

diff --git a/howto/keep-canonical-history-correct.html b/howto/keep-canonical-history-correct.html
index 3af81c4..909b2c9 100644
--- a/howto/keep-canonical-history-correct.html
+++ b/howto/keep-canonical-history-correct.html
@@ -938,7 +938,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:23 PDT

+ 2018-11-18 21:42:17 JST

 </div>

 </div>

 </body>

diff --git a/howto/maintain-git.html b/howto/maintain-git.html
index e41f6e1..b98d995 100644
--- a/howto/maintain-git.html
+++ b/howto/maintain-git.html
@@ -1435,7 +1435,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:23 PDT

+ 2018-11-18 21:42:17 JST

 </div>

 </div>

 </body>

diff --git a/howto/new-command.html b/howto/new-command.html
index b28c030..eeb9900 100644
--- a/howto/new-command.html
+++ b/howto/new-command.html
@@ -863,7 +863,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:20 PDT

+ 2018-11-18 21:42:13 JST

 </div>

 </div>

 </body>

diff --git a/howto/rebase-from-internal-branch.html b/howto/rebase-from-internal-branch.html
index 55d8b4d..5d0ff9f 100644
--- a/howto/rebase-from-internal-branch.html
+++ b/howto/rebase-from-internal-branch.html
@@ -895,7 +895,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:23 PDT

+ 2018-11-18 21:42:17 JST

 </div>

 </div>

 </body>

diff --git a/howto/rebuild-from-update-hook.html b/howto/rebuild-from-update-hook.html
index 7fd8358..3a94f09 100644
--- a/howto/rebuild-from-update-hook.html
+++ b/howto/rebuild-from-update-hook.html
@@ -847,7 +847,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:23 PDT

+ 2018-11-18 21:42:17 JST

 </div>

 </div>

 </body>

diff --git a/howto/recover-corrupted-blob-object.html b/howto/recover-corrupted-blob-object.html
index 97e3f84..1363f52 100644
--- a/howto/recover-corrupted-blob-object.html
+++ b/howto/recover-corrupted-blob-object.html
@@ -880,7 +880,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:22 PDT

+ 2018-11-18 21:42:16 JST

 </div>

 </div>

 </body>

diff --git a/howto/recover-corrupted-object-harder.html b/howto/recover-corrupted-object-harder.html
index 1bbe8a8..803ebc9 100644
--- a/howto/recover-corrupted-object-harder.html
+++ b/howto/recover-corrupted-object-harder.html
@@ -1189,7 +1189,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:23 PDT

+ 2018-11-18 21:42:16 JST

 </div>

 </div>

 </body>

diff --git a/howto/revert-a-faulty-merge.html b/howto/revert-a-faulty-merge.html
index 93d81de..c29b57a 100644
--- a/howto/revert-a-faulty-merge.html
+++ b/howto/revert-a-faulty-merge.html
@@ -1025,7 +1025,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:22 PDT

+ 2018-11-18 21:42:16 JST

 </div>

 </div>

 </body>

diff --git a/howto/revert-branch-rebase.html b/howto/revert-branch-rebase.html
index 0291cd7..425af70 100644
--- a/howto/revert-branch-rebase.html
+++ b/howto/revert-branch-rebase.html
@@ -907,7 +907,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:20 PDT

+ 2018-11-18 21:42:14 JST

 </div>

 </div>

 </body>

diff --git a/howto/separating-topic-branches.html b/howto/separating-topic-branches.html
index 3234f67..d8c5de4 100644
--- a/howto/separating-topic-branches.html
+++ b/howto/separating-topic-branches.html
@@ -841,7 +841,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:22 PDT

+ 2018-11-18 21:42:16 JST

 </div>

 </div>

 </body>

diff --git a/howto/setup-git-server-over-http.html b/howto/setup-git-server-over-http.html
index fd67f38..d0de4f0 100644
--- a/howto/setup-git-server-over-http.html
+++ b/howto/setup-git-server-over-http.html
@@ -1071,7 +1071,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:21 PDT

+ 2018-11-18 21:42:15 JST

 </div>

 </div>

 </body>

diff --git a/howto/update-hook-example.html b/howto/update-hook-example.html
index 35a8af5..6bcc511 100644
--- a/howto/update-hook-example.html
+++ b/howto/update-hook-example.html
@@ -930,7 +930,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-10-26 15:37:02 JST

+ 2018-11-18 21:42:15 JST

 </div>

 </div>

 </body>

diff --git a/howto/use-git-daemon.html b/howto/use-git-daemon.html
index 4a95029..fb3e845 100644
--- a/howto/use-git-daemon.html
+++ b/howto/use-git-daemon.html
@@ -791,7 +791,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:21 PDT

+ 2018-11-18 21:42:15 JST

 </div>

 </div>

 </body>

diff --git a/howto/using-merge-subtree.html b/howto/using-merge-subtree.html
index 772dee3..87ef0b7 100644
--- a/howto/using-merge-subtree.html
+++ b/howto/using-merge-subtree.html
@@ -848,7 +848,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-10-30 16:34:01 JST

+ 2018-11-18 21:42:14 JST

 </div>

 </div>

 </body>

diff --git a/howto/using-signed-tag-in-pull-request.html b/howto/using-signed-tag-in-pull-request.html
index 274eac7..37a941a 100644
--- a/howto/using-signed-tag-in-pull-request.html
+++ b/howto/using-signed-tag-in-pull-request.html
@@ -952,7 +952,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:20 PDT

+ 2018-11-18 21:42:14 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-allocation-growing.html b/technical/api-allocation-growing.html
index 50b4002..baac780 100644
--- a/technical/api-allocation-growing.html
+++ b/technical/api-allocation-growing.html
@@ -789,7 +789,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-argv-array.html b/technical/api-argv-array.html
index 5504761..ad8d00a 100644
--- a/technical/api-argv-array.html
+++ b/technical/api-argv-array.html
@@ -858,7 +858,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-config.html b/technical/api-config.html
index 9b61e3d..deb243f 100644
--- a/technical/api-config.html
+++ b/technical/api-config.html
@@ -1214,7 +1214,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-credentials.html b/technical/api-credentials.html
index 02b6480..0c6818d 100644
--- a/technical/api-credentials.html
+++ b/technical/api-credentials.html
@@ -1059,7 +1059,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-directory-listing.html b/technical/api-directory-listing.html
index d0e0028..7a6286d 100644
--- a/technical/api-directory-listing.html
+++ b/technical/api-directory-listing.html
@@ -960,7 +960,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-error-handling.html b/technical/api-error-handling.html
index 7e12e69..98f8f4d 100644
--- a/technical/api-error-handling.html
+++ b/technical/api-error-handling.html
@@ -849,7 +849,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-gitattributes.html b/technical/api-gitattributes.html
index 212775d..6582e61 100644
--- a/technical/api-gitattributes.html
+++ b/technical/api-gitattributes.html
@@ -965,7 +965,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-18 13:16:04 PDT

+ 2018-07-19 05:16:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-grep.html b/technical/api-grep.html
index 3cff9bd..cb737bb 100644
--- a/technical/api-grep.html
+++ b/technical/api-grep.html
@@ -755,7 +755,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-index.html b/technical/api-index.html
index a8ef01e..041d35f 100644
--- a/technical/api-index.html
+++ b/technical/api-index.html
@@ -875,7 +875,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-10 12:24:31 PDT

+ 2018-11-18 21:42:25 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-merge.html b/technical/api-merge.html
index f75ded3..2feb3cb 100644
--- a/technical/api-merge.html
+++ b/technical/api-merge.html
@@ -931,7 +931,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-object-access.html b/technical/api-object-access.html
index cccedcd..4ddd5c3 100644
--- a/technical/api-object-access.html
+++ b/technical/api-object-access.html
@@ -790,7 +790,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-04-25 01:24:48 PDT

+ 2018-04-25 17:24:48 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-oid-array.html b/technical/api-oid-array.html
index d7c7973..b9e511c 100644
--- a/technical/api-oid-array.html
+++ b/technical/api-oid-array.html
@@ -867,7 +867,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-29 23:32:39 PDT

+ 2018-05-30 15:32:39 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-parse-options.html b/technical/api-parse-options.html
index d6b799a..508bb95 100644
--- a/technical/api-parse-options.html
+++ b/technical/api-parse-options.html
@@ -1073,15 +1073,6 @@
 </p>

 </dd>

 <dt class="hdlist1">

-<code>OPT_DATE(short, long, &amp;timestamp_t_var, description)</code>

-</dt>

-<dd>

-<p>

-        Introduce an option with date argument, see <code>approxidate()</code>.

-        The timestamp is put into <code>timestamp_t_var</code>.

-</p>

-</dd>

-<dt class="hdlist1">

 <code>OPT_EXPIRY_DATE(short, long, &amp;timestamp_t_var, description)</code>

 </dt>

 <dd>

@@ -1297,7 +1288,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-11-18 21:41:21 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-parse-options.txt b/technical/api-parse-options.txt
index 829b558..2b036d7 100644
--- a/technical/api-parse-options.txt
+++ b/technical/api-parse-options.txt
@@ -183,10 +183,6 @@
 	scale the provided value by 1024, 1024^2 or 1024^3 respectively.
 	The scaled value is put into `unsigned_long_var`.
 
-`OPT_DATE(short, long, &timestamp_t_var, description)`::
-	Introduce an option with date argument, see `approxidate()`.
-	The timestamp is put into `timestamp_t_var`.
-
 `OPT_EXPIRY_DATE(short, long, &timestamp_t_var, description)`::
 	Introduce an option with expiry date argument, see `parse_expiry_date()`.
 	The timestamp is put into `timestamp_t_var`.
diff --git a/technical/api-quote.html b/technical/api-quote.html
index e3607ed..b7edb3e 100644
--- a/technical/api-quote.html
+++ b/technical/api-quote.html
@@ -765,7 +765,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-ref-iteration.html b/technical/api-ref-iteration.html
index da742a5..4c420c6 100644
--- a/technical/api-ref-iteration.html
+++ b/technical/api-ref-iteration.html
@@ -855,7 +855,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-remote.html b/technical/api-remote.html
index 9b3f8d3..d6dc585 100644
--- a/technical/api-remote.html
+++ b/technical/api-remote.html
@@ -931,7 +931,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-run-command.html b/technical/api-run-command.html
index 7066877..16c78c7 100644
--- a/technical/api-run-command.html
+++ b/technical/api-run-command.html
@@ -1182,7 +1182,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-setup.html b/technical/api-setup.html
index 9352296..8d0c6d0 100644
--- a/technical/api-setup.html
+++ b/technical/api-setup.html
@@ -819,7 +819,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-sigchain.html b/technical/api-sigchain.html
index 9078d39..61d88ad 100644
--- a/technical/api-sigchain.html
+++ b/technical/api-sigchain.html
@@ -789,7 +789,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-submodule-config.html b/technical/api-submodule-config.html
index 03a7d39..74f1567 100644
--- a/technical/api-submodule-config.html
+++ b/technical/api-submodule-config.html
@@ -834,7 +834,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-08 00:51:20 PDT

+ 2018-05-08 16:51:20 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-trace.html b/technical/api-trace.html
index 3119692..0a8f67f 100644
--- a/technical/api-trace.html
+++ b/technical/api-trace.html
@@ -918,7 +918,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-tree-walking.html b/technical/api-tree-walking.html
index 0f52ea0..f337646 100644
--- a/technical/api-tree-walking.html
+++ b/technical/api-tree-walking.html
@@ -1017,7 +1017,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/api-xdiff-interface.html b/technical/api-xdiff-interface.html
index 67b8bd4..69472a9 100644
--- a/technical/api-xdiff-interface.html
+++ b/technical/api-xdiff-interface.html
@@ -749,7 +749,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/hash-function-transition.html b/technical/hash-function-transition.html
index fb08505..a96ddbe 100644
--- a/technical/hash-function-transition.html
+++ b/technical/hash-function-transition.html
@@ -1854,7 +1854,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-20 13:12:02 PDT

+ 2018-08-21 05:12:02 JST

 </div>

 </div>

 </body>

diff --git a/technical/http-protocol.html b/technical/http-protocol.html
index 9bddaed..e9c92b2 100644
--- a/technical/http-protocol.html
+++ b/technical/http-protocol.html
@@ -1247,7 +1247,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-17 15:20:20 PDT

+ 2018-08-18 07:20:20 JST

 </div>

 </div>

 </body>

diff --git a/technical/long-running-process-protocol.html b/technical/long-running-process-protocol.html
index 0100019..f3025af 100644
--- a/technical/long-running-process-protocol.html
+++ b/technical/long-running-process-protocol.html
@@ -795,7 +795,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-02-13 17:28:38 PST

+ 2018-02-14 10:28:38 JST

 </div>

 </div>

 </body>

diff --git a/technical/pack-format.html b/technical/pack-format.html
index 5a64c29..3c4e9da 100644
--- a/technical/pack-format.html
+++ b/technical/pack-format.html
@@ -1209,7 +1209,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-09-17 15:45:24 PDT

+ 2018-09-18 07:45:24 JST

 </div>

 </div>

 </body>

diff --git a/technical/pack-heuristics.html b/technical/pack-heuristics.html
index 38d7d30..16e9337 100644
--- a/technical/pack-heuristics.html
+++ b/technical/pack-heuristics.html
@@ -1343,7 +1343,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/pack-protocol.html b/technical/pack-protocol.html
index 207f7a9..77a90e5 100644
--- a/technical/pack-protocol.html
+++ b/technical/pack-protocol.html
@@ -1436,7 +1436,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-17 15:20:20 PDT

+ 2018-08-18 07:20:20 JST

 </div>

 </div>

 </body>

diff --git a/technical/partial-clone.html b/technical/partial-clone.html
index c93102d..5eb0046 100644
--- a/technical/partial-clone.html
+++ b/technical/partial-clone.html
@@ -1158,7 +1158,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-08-20 13:12:02 PDT

+ 2018-08-21 05:12:02 JST

 </div>

 </div>

 </body>

diff --git a/technical/protocol-capabilities.html b/technical/protocol-capabilities.html
index 01229e3..8d50bbd 100644
--- a/technical/protocol-capabilities.html
+++ b/technical/protocol-capabilities.html
@@ -1064,7 +1064,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-02-13 17:28:38 PST

+ 2018-02-14 10:28:38 JST

 </div>

 </div>

 </body>

diff --git a/technical/protocol-common.html b/technical/protocol-common.html
index 4d640bf..cb84a42 100644
--- a/technical/protocol-common.html
+++ b/technical/protocol-common.html
@@ -859,7 +859,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/protocol-v2.html b/technical/protocol-v2.html
index 3a520f8..4f95249 100644
--- a/technical/protocol-v2.html
+++ b/technical/protocol-v2.html
@@ -1321,7 +1321,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-07-25 15:10:28 PDT

+ 2018-07-26 07:10:28 JST

 </div>

 </div>

 </body>

diff --git a/technical/racy-git.html b/technical/racy-git.html
index a0b041b..07df7bc 100644
--- a/technical/racy-git.html
+++ b/technical/racy-git.html
@@ -952,7 +952,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/repository-version.txt b/technical/repository-version.txt
index e03eacc..7844ef3 100644
--- a/technical/repository-version.txt
+++ b/technical/repository-version.txt
@@ -1,5 +1,4 @@
-Git Repository Format Versions
-==============================
+== Git Repository Format Versions
 
 Every git repository is marked with a numeric version in the
 `core.repositoryformatversion` key of its `config` file. This version
@@ -40,16 +39,14 @@
 
 The currently defined format versions are:
 
-Version `0`
------------
+=== Version `0`
 
 This is the format defined by the initial version of git, including but
 not limited to the format of the repository directory, the repository
 configuration file, and the object and ref storage. Specifying the
 complete behavior of git is beyond the scope of this document.
 
-Version `1`
------------
+=== Version `1`
 
 This format is identical to version `0`, with the following exceptions:
 
@@ -74,21 +71,18 @@
 
 The defined extensions are:
 
-`noop`
-~~~~~~
+==== `noop`
 
 This extension does not change git's behavior at all. It is useful only
 for testing format-1 compatibility.
 
-`preciousObjects`
-~~~~~~~~~~~~~~~~~
+==== `preciousObjects`
 
 When the config key `extensions.preciousObjects` is set to `true`,
 objects in the repository MUST NOT be deleted (e.g., by `git-prune` or
 `git repack -d`).
 
-`partialclone`
-~~~~~~~~~~~~~~
+==== `partialclone`
 
 When the config key `extensions.partialclone` is set, it indicates
 that the repo was created with a partial clone (or later performed
@@ -98,3 +92,11 @@
 in the future.
 
 The value of this key is the name of the promisor remote.
+
+==== `worktreeConfig`
+
+If set, by default "git config" reads from both "config" and
+"config.worktree" file from GIT_DIR in that order. In
+multiple working directory mode, "config" file is shared while
+"config.worktree" is per-working directory (i.e., it's in
+GIT_COMMON_DIR/worktrees/<id>/config.worktree)
diff --git a/technical/send-pack-pipeline.html b/technical/send-pack-pipeline.html
index ced4309..b52544c 100644
--- a/technical/send-pack-pipeline.html
+++ b/technical/send-pack-pipeline.html
@@ -827,7 +827,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/shallow.html b/technical/shallow.html
index 5ee2ede..36873cf 100644
--- a/technical/shallow.html
+++ b/technical/shallow.html
@@ -813,7 +813,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-05-23 00:06:29 PDT

+ 2018-05-23 16:06:29 JST

 </div>

 </div>

 </body>

diff --git a/technical/signature-format.html b/technical/signature-format.html
index 824db7c..215d40a 100644
--- a/technical/signature-format.html
+++ b/technical/signature-format.html
@@ -997,7 +997,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>

diff --git a/technical/trivial-merge.html b/technical/trivial-merge.html
index a902172..f935d7b 100644
--- a/technical/trivial-merge.html
+++ b/technical/trivial-merge.html
@@ -856,7 +856,7 @@
 <div id="footer">

 <div id="footer-text">

 Last updated

- 2018-01-26 15:11:04 PST

+ 2018-01-27 08:11:04 JST

 </div>

 </div>

 </body>