summaryrefslogtreecommitdiffstats
path: root/git-fetch.html
diff options
context:
space:
mode:
Diffstat (limited to 'git-fetch.html')
-rw-r--r--git-fetch.html36
1 files changed, 35 insertions, 1 deletions
diff --git a/git-fetch.html b/git-fetch.html
index 5764582e4..6becff88b 100644
--- a/git-fetch.html
+++ b/git-fetch.html
@@ -1595,7 +1595,9 @@ config file would appear like this:</p></div>
fetch = &lt;refspec&gt;</code></pre>
</div></div>
<div class="paragraph"><p>The <code>&lt;pushurl&gt;</code> is used for pushes only. It is optional and defaults
-to <code>&lt;URL&gt;</code>.</p></div>
+to <code>&lt;URL&gt;</code>. Pushing to a remote affects all defined pushurls or to all
+defined urls if no pushurls are defined. Fetch, however, will only
+fetch from the first defined url if muliple urls are defined.</p></div>
</div>
<div class="sect2">
<h3 id="_named_file_in_code_git_dir_remotes_code">Named file in <code>$GIT_DIR/remotes</code></h3>
@@ -2155,6 +2157,38 @@ fetch.writeCommitGraph
<code>git push -f</code>, and <code>git log --graph</code>. Defaults to false.
</p>
</dd>
+<dt class="hdlist1">
+fetch.bundleURI
+</dt>
+<dd>
+<p>
+ This value stores a URI for downloading Git object data from a bundle
+ URI before performing an incremental fetch from the origin Git server.
+ This is similar to how the <code>--bundle-uri</code> option behaves in
+ <a href="git-clone.html">git-clone(1)</a>. <code>git clone --bundle-uri</code> will set the
+ <code>fetch.bundleURI</code> value if the supplied bundle URI contains a bundle
+ list that is organized for incremental fetches.
+</p>
+<div class="paragraph"><p>If you modify this value and your repository has a <code>fetch.bundleCreationToken</code>
+value, then remove that <code>fetch.bundleCreationToken</code> value before fetching from
+the new bundle URI.</p></div>
+</dd>
+<dt class="hdlist1">
+fetch.bundleCreationToken
+</dt>
+<dd>
+<p>
+ When using <code>fetch.bundleURI</code> to fetch incrementally from a bundle
+ list that uses the "creationToken" heuristic, this config value
+ stores the maximum <code>creationToken</code> value of the downloaded bundles.
+ This value is used to prevent downloading bundles in the future
+ if the advertised <code>creationToken</code> is not strictly larger than this
+ value.
+</p>
+<div class="paragraph"><p>The creation token values are chosen by the provider serving the specific
+bundle URI. If you modify the URI at <code>fetch.bundleURI</code>, then be sure to
+remove the value for the <code>fetch.bundleCreationToken</code> value before fetching.</p></div>
+</dd>
</dl></div>
</div>
</div>