commit - d105cac4926a57030206eb8c43050d895735ecb8
commit + c836380ee632658984577e05e28d975795611983
blob - 68bc0dbac992e82e81446f8a947474fb8af01cf8
blob + 86bec6bb2c5ec85c447412451b553430f343aac0
--- git-repository.5.html
+++ git-repository.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - aa58d04aab8c75861ec96ec89f8b6daf07f4a906
blob + 30d5baedc472de569cc5de58bc8f603c81bd8bfa
--- gitwrapper.1.html
+++ gitwrapper.1.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 7cfa986b4794cf310f0aedda5949976a3919f39c
blob + 1b8f6f9d054199f8999fd5679245c10336f17ea2
--- got-worktree.5.html
+++ got-worktree.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 7d53b06b795b1633ba6dc76c6f5dd02959e3c086
blob + 13251d278a3a32231e3d2a036718ec6d09585a23
--- got.1.html
+++ got.1.html
</dd>
<dt id="cl"><a class="permalink" href="#clone"><code class="Cm" id="clone">clone</code></a>
[<code class="Fl">-almqv</code>] [<code class="Fl">-b</code>
- <var class="Ar">branch</var>] [<code class="Fl">-J</code>
+ <var class="Ar">branch</var>] [<code class="Fl">-i</code>
+ <var class="Ar">identity-file</var>] [<code class="Fl">-J</code>
<var class="Ar">jumphost</var>] [<code class="Fl">-R</code>
<var class="Ar">reference</var>] <var class="Ar">repository-URL</var>
[<var class="Ar">directory</var>]</dt>
not specified, a branch resolved via the remote repository's HEAD
reference will be fetched. Cannot be used together with the
<code class="Fl">-a</code> option.</dd>
+ <dt id="i"><a class="permalink" href="#i"><code class="Fl">-i</code></a>
+ <var class="Ar">identity-file</var></dt>
+ <dd>Specify an <var class="Ar">identity-file</var>, containing a private
+ SSH key, to use with SSH connections. The same option will be passed
+ to <a class="Xr" aria-label="ssh, section 1">ssh(1)</a>.</dd>
<dt id="J"><a class="permalink" href="#J"><code class="Fl">-J</code></a>
<var class="Ar">jumphost</var></dt>
<dd>Specify a <var class="Ar">jumphost</var> to use with SSH connections.
</dd>
<dt id="fe"><a class="permalink" href="#fetch"><code class="Cm" id="fetch">fetch</code></a>
[<code class="Fl">-adlqtvX</code>] [<code class="Fl">-b</code>
- <var class="Ar">branch</var>] [<code class="Fl">-J</code>
+ <var class="Ar">branch</var>] [<code class="Fl">-i</code>
+ <var class="Ar">identity-file</var>] [<code class="Fl">-J</code>
<var class="Ar">jumphost</var>] [<code class="Fl">-R</code>
<var class="Ar">reference</var>] [<code class="Fl">-r</code>
<var class="Ar">repository-path</var>]
This default behaviour can be overridden with the
<code class="Fl">-a</code> and <code class="Fl">-b</code> options.</p>
<p class="Pp">New changes will be stored in a separate pack file downloaded
- from the server. Optionally, separate pack files stored in the
- repository can be combined with <a class="Xr" aria-label="git-repack,
- section 1">git-repack(1)</a>.</p>
+ from the server. Over time, small pack files will accumulate as a result
+ of repeatedly running <code class="Ic">got fetch</code>. For best
+ performance, multiple small pack files can be combined into a single
+ larger pack file with <code class="Ic">gotadmin cleanup</code>. The
+ number of pack files in the repository is displayed by
+ <code class="Ic">gotadmin info</code>.</p>
<p class="Pp">By default, branch references in the
“refs/remotes/” reference namespace will be updated to
point at the newly fetched commits. The <code class="Cm">got
commit, tree, tag, and blob objects belonging to deleted branches or
tags remain in the repository and may be removed separately with Git's
garbage collector or <code class="Cm">gotadmin cleanup</code>.</dd>
+ <dt id="i~2"><a class="permalink" href="#i~2"><code class="Fl">-i</code></a>
+ <var class="Ar">identity-file</var></dt>
+ <dd>Specify an <var class="Ar">identity-file</var>, containing a private
+ SSH key, to use with SSH connections. The same option will be passed
+ to <a class="Xr" aria-label="ssh, section 1">ssh(1)</a>.</dd>
<dt id="J~2"><a class="permalink" href="#J~2"><code class="Fl">-J</code></a>
<var class="Ar">jumphost</var></dt>
<dd>Specify a <var class="Ar">jumphost</var> to use with SSH connections.
<p class="Pp">Only references are deleted. Any commit, tree, tag, and
blob objects fetched from a remote repository will generally be
stored in pack files and may be removed separately with
- <a class="Xr" aria-label="git-repack, section 1">git-repack(1)</a>
- and Git's garbage collector.</p>
+ <code class="Ic">gotadmin cleanup</code> and Git's garbage
+ collector.</p>
</dd>
</dl>
</dd>
appended (e.g., <b class="Sy">:base:+</b> is equivalent to
<b class="Sy">:base:+1</b>).</p>
</dd>
- <dt id="i"><a class="permalink" href="#i"><code class="Fl">-i</code></a></dt>
+ <dt id="i~3"><a class="permalink" href="#i~3"><code class="Fl">-i</code></a></dt>
<dd>Show object IDs of files (blob objects) and directories (tree
objects).</dd>
<dt id="R~4"><a class="permalink" href="#R~4"><code class="Fl">-R</code></a></dt>
<dt id="se"><a class="permalink" href="#send"><code class="Cm" id="send">send</code></a>
[<code class="Fl">-afqTv</code>] [<code class="Fl">-b</code>
<var class="Ar">branch</var>] [<code class="Fl">-d</code>
- <var class="Ar">branch</var>] [<code class="Fl">-J</code>
+ <var class="Ar">branch</var>] [<code class="Fl">-i</code>
+ <var class="Ar">identity-file</var>] [<code class="Fl">-J</code>
<var class="Ar">jumphost</var>] [<code class="Fl">-r</code>
<var class="Ar">repository-path</var>] [<code class="Fl">-t</code>
<var class="Ar">tag</var>] [<var class="Ar">remote-repository</var>]</dt>
risks of creating inconsistencies between different repositories
should also be taken into account.</p>
</dd>
+ <dt id="i~4"><a class="permalink" href="#i~4"><code class="Fl">-i</code></a>
+ <var class="Ar">identity-file</var></dt>
+ <dd>Specify an <var class="Ar">identity-file</var>, containing a private
+ SSH key, to use with SSH connections. The same option will be passed
+ to <a class="Xr" aria-label="ssh, section 1">ssh(1)</a>.</dd>
<dt id="J~3"><a class="permalink" href="#J~3"><code class="Fl">-J</code></a>
<var class="Ar">jumphost</var></dt>
<dd>Specify a <var class="Ar">jumphost</var> to use with SSH connections.
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 17b97c10ecefab05249dd5277958bfa896c988f7
blob + 01106dc536d158fa298cd6b8e1d4fdf2c89bd945
--- got.conf.5.html
+++ got.conf.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - cb85e190fa489ef0e38cf7790ac6989af799c78e
blob + cc4de0fb017e1e60db81a5581c76cde18f5267e8
--- gotadmin.1.html
+++ gotadmin.1.html
<dd>
<div class="Bd Bd-indent"><code class="Li">(alias:
<code class="Cm">cl</code>)</code></div>
- Purge unreferenced loose objects and redundant pack files from the
- repository and display the amount of disk space which has been freed as a
- result.
+ Repack the repository and then purge unreferenced loose objects and
+ redundant pack files. Display the amount of disk space which has been
+ freed as a result.
<p class="Pp">Unreferenced objects are present in the repository but cannot
be reached via any reference in the entire <span class="Pa">refs/</span>
namespace. Objects will usually become unreferenced as a result of
deleting branches, tags, or other references with <code class="Cm">got
branch -d</code>, <code class="Cm">got ref -d</code>, or
<code class="Cm">got fetch -X</code>.</p>
- <p class="Pp">Loose objects are stored as individual files beneath the
- repository's <span class="Pa">objects/</span> directory, spread across
- 256 sub-directories named after the 256 possible hexadecimal values of
- the first byte of an object identifier.</p>
+ <p class="Pp">Loose objects are stored as individual files in subdirectories
+ of the repository's <span class="Pa">objects/</span> directory.</p>
<p class="Pp">Packed objects are stored in pack files under
<span class="Pa">objects/pack/</span>.</p>
<p class="Pp">If redundant copies of packed objects exist in loose form,
such redundant copies will be purged. If all the objects of a pack file
- are present in other pack files, the redundant pack file will be purged.
- Pack files will usually become redundant as a result of repacking the
- repository with <code class="Nm">gotadmin</code>
- <code class="Cm">pack</code> <code class="Fl">-a</code>.</p>
+ are present in a bigger pack file, the redundant smaller pack file will
+ be purged.</p>
<p class="Pp">References in the <span class="Pa">refs/got</span> namespace
may prevent objects from being purged. This includes references in the
<span class="Pa">refs/got/worktree</span> namespace created by
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 75e217c0599510ce92c4d3a5b655db16dfa2468c
blob + c35f5ce087348b605af80058b6f227b4c0e76ebf
--- gotctl.8.html
+++ gotctl.8.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - b6d0bf2a1d23c72636c0d80cd15ee4228f2d45d1
blob + 471b7e973f1ef74c8a88a8f6d73b4301896f71d1
--- gotd-secrets.conf.5.html
+++ gotd-secrets.conf.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 9d9489fc8b78dea954a657ac5792f0308cdf6541
blob + ca9c14b400c7a72c9ada847e7b8a7c26151bba55
--- gotd.8.html
+++ gotd.8.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - caa6b9ea64b3f338687d9e07e0affb143841feaf
blob + ed10c59f8519872b71f3680eae2149fe2d6f3e60
--- gotd.conf.5.html
+++ gotd.conf.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 3d1e86a295160e3a589c3dc962231d9d7ccdc2f0
blob + 338c8c8de0204561202651cf7b113f3245505ddf
--- gotsh.1.html
+++ gotsh.1.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 1b68233cd9bebc4df5d6c0d8a134213e169e3717
blob + 5af2f2c833aa49eb28a2c891c04a95c93dd5b1fb
--- gotwebd.8.html
+++ gotwebd.8.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 4dfbcebba887e3c733146eb66da1caea9efd901b
blob + a362b48007be2cdbc3fdd25d566b41bc4e5fa1f7
--- gotwebd.conf.5.html
+++ gotwebd.conf.5.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>
blob - 3e7faebe8976816f09919e2306469175c44d1343
blob + a3ac072603df00d84bea8ed48abfabf906413fa3
--- tog.1.html
+++ tog.1.html
</section>
</main>
<div class="foot" role="doc-pagefooter" aria-label="Manual footer
- line"><span class="foot-left"></span><span class="foot-date">December 28,
- 2024</span> <span class="foot-os">OpenBSD 7.6</span></div>
+ line"><span class="foot-left"></span><span class="foot-date">January 22,
+ 2025</span> <span class="foot-os">OpenBSD 7.6</span></div>
</body>
</html>