 number of parent commits.</p>
</div>
<div class="paragraph">
<p>The commit, equivalent to what other systems call a "changeset" or
"version", represents a step in the project&#8217;s history, and each parent
represents an immediately preceding step.  Commits with more than one
parent represent merges of independent lines of development.</p>
</div>
<div class="paragraph">
<p>All objects are named by the SHA-1 hash of their contents, normally
written as a string of 40 hex digits.  Such names are globally uni