andard input, one
per line.  The first command is always the <em>capabilities</em> command, in
response to which the remote helper must print a list of the
capabilities it supports (see below) followed by a blank line.  The
response to the capabilities command determines what commands Git uses
in the remainder of the command stream.</p>
</div>
<div class="paragraph">
<p>The command stream is terminated by a blank line.  In some cases
(indicated in the documentation of the relevant commands), this blank
line