ut you can
use it as you prefer, here and elsewhere.
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Great, now your new command builds happily on its own. But nobody invokes it.
Let&#8217;s change that.</p>
</div>
<div class="paragraph">
<p>The list of commands lives in <code>git.c</code>. We can register a new command by adding
a <code>cmd_struct</code> to the <code>commands[]</code> array. <code>struct cmd_struct</code> takes a string
with the command name, a function pointer to the command implem