heckout mode, <code>git checkout -- &lt;paths&gt;</code> would
update only entries matched by <code>&lt;paths&gt;</code> and sparse patterns
in <code>$GIT_DIR/info/sparse-checkout</code>. This option ignores
the sparse patterns and adds back any files in <code>&lt;paths&gt;</code>.</p>
</dd>
<dt class="hdlist1">-m</dt>
<dt class="hdlist1">--merge</dt>
<dd>
<p>When switching branches,
if you have local modifications to one or more files that
are different between the current branch and the branch to
which yo