summaryrefslogtreecommitdiffstats
path: root/git.html
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2017-12-06 10:04:01 -0800
committerJunio C Hamano <gitster@pobox.com>2017-12-06 10:04:01 -0800
commit912712bb106faf8773bffb94876a77a2986f0be0 (patch)
tree0c665af963ce1561066812ee9b127bbbeea8c63b /git.html
parent7da67f7dfd2371f3a505c40bf8f4ed1f2fc6cb9c (diff)
downloadgit-htmldocs-912712bb106faf8773bffb94876a77a2986f0be0.tar.gz
Autogenerated HTML docs for v2.15.1-354-g95ec6
Diffstat (limited to 'git.html')
-rw-r--r--git.html31
1 files changed, 22 insertions, 9 deletions
diff --git a/git.html b/git.html
index cb41855d3..036e871dc 100644
--- a/git.html
+++ b/git.html
@@ -2670,21 +2670,23 @@ parameter, &lt;path&gt;.</p></div>
If either of these environment variables is set then <em>git fetch</em>
and <em>git push</em> will use the specified command instead of <em>ssh</em>
when they need to connect to a remote system.
- The command will be given exactly two or four arguments: the
- <em>username@host</em> (or just <em>host</em>) from the URL and the shell
- command to execute on that remote system, optionally preceded by
- <code>-p</code> (literally) and the <em>port</em> from the URL when it specifies
- something other than the default SSH port.
+ The command-line parameters passed to the configured command are
+ determined by the ssh variant. See <code>ssh.variant</code> option in
+ <a href="git-config.html">git-config(1)</a> for details.
</p>
-<div class="paragraph"><p><code>$GIT_SSH_COMMAND</code> takes precedence over <code>$GIT_SSH</code>, and is interpreted
+</dd>
+</dl></div>
+<div class="paragraph"><p>+
+<code>$GIT_SSH_COMMAND</code> takes precedence over <code>$GIT_SSH</code>, and is interpreted
by the shell, which allows additional arguments to be included.
<code>$GIT_SSH</code> on the other hand must be just the path to a program
(which can be a wrapper shell script, if additional arguments are
needed).</p></div>
-<div class="paragraph"><p>Usually it is easier to configure any desired options through your
+<div class="paragraph"><p>+
+Usually it is easier to configure any desired options through your
personal <code>.ssh/config</code> file. Please consult your ssh documentation
for further details.</p></div>
-</dd>
+<div class="dlist"><dl>
<dt class="hdlist1">
<code>GIT_SSH_VARIANT</code>
</dt>
@@ -2958,6 +2960,17 @@ of clones and fetches.</p></div>
</p>
</dd>
<dt class="hdlist1">
+<code>GIT_PROTOCOL</code>
+</dt>
+<dd>
+<p>
+ For internal use only. Used in handshaking the wire protocol.
+ Contains a colon <em>:</em> separated list of keys with optional values
+ <em>key[=value]</em>. Presence of unknown keys and values must be
+ ignored.
+</p>
+</dd>
+<dt class="hdlist1">
<code>GIT_OPTIONAL_LOCKS</code>
</dt>
<dd>
@@ -3104,7 +3117,7 @@ subscribed to the list to send a message there.</p></div>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
-Last updated 2017-11-21 14:32:26 JST
+Last updated 2017-12-06 10:03:34 PST
</div>
</div>
</body>