/pre>
</div>
</div>
<div class="paragraph">
<p>Note in the example that we set up a triangular workflow, where we pull
from one location and push to another. In a non-triangular workflow,
<em>@{push}</em> is the same as <em>@{upstream}</em>, and there is no need for it.</p>
</div>
</dd>
<dt class="hdlist1"><em>&lt;rev&gt;^</em>, e.g. <em>HEAD^, v1.5.1^0</em></dt>
<dd>
<p>A suffix <em>^</em> to a revision parameter means the first parent of
that commit object.  <em>^&lt;n&gt;</em> means the &lt;n