, unless the <code class="language-text">-f</code> or
<code class="language-text">--force</code> flag is set.</p>
<p>If supplied with <code class="language-text">-m</code> or <code class="language-text">--message</code> config option, npm will
use it as a commit message when creating a version commit.  If the
<code class="language-text">message</code> config contains <code class="language-text">%s</code> then that will be replaced with the
resulting version number.  For example:</p>
<div class="gatsby-highl