
</div>
<div class="paragraph">
<p>Intuitiveness is not the goal here. Repeatability is. The reason for
the "no arguments means no work" behavior is that from scripts you are
supposed to be able to do:</p>
</div>
<div class="listingblock">
<div class="content">
<pre>$ find . -name '*.h' -print0 | xargs -0 git checkout-index -f --</pre>
</div>
</div>
<div class="paragraph">
<p>which will force all existing <code>*.h</code> files to be replaced with their
cached copies. If an empty command line implied "all",