OK, that makes sense. I imagined that hg implicitly updates remote working set and that parent complained about git&#x27;s behavior because<p><pre><code>  hg push ssh:&#x2F;&#x2F;testing-server&#x2F;
</code></pre>
worked as lazy man&#x27;s single command deployment for him :)