<li>Compare the current state of a working copy to the last update from the repository, and to the current state of the repository.</li>
<li>Explain what "version 123 of <code>xyz.txt</code>" actually means.</li>
</ul>
<li>Compare the current state of a working copy to the last update from the repository, and to the current state of the repository.</li>
<li>Explain what "version 123 of <code>xyz.txt</code>" actually means.</li>
</ul>
<li>Recover an old version of a file.</li>
<li>Explain what branches are and when they are used.</li>
</ul>
<li>Recover an old version of a file.</li>
<li>Explain what branches are and when they are used.</li>
</ul>
<ul>
<li>What data provenance is.</li>
<li>How to embed version numbers and other information in files managed by version control.</li>
<li>How to record version information about a program in its output.</li>
</ul>
<ul>
<li>What data provenance is.</li>
<li>How to embed version numbers and other information in files managed by version control.</li>
<li>How to record version information about a program in its output.</li>
</ul>