<p>Some shownotes for fossil</p>

<p>
Create a new fossil repository&#58;
</p>

<pre><code>  $ fossil new shownotes
</code></pre>

<p>
  Add your work to the repository&#58;
</p>

<pre><code>  $ fossil add shownotes.html
</code></pre>

<p>
  Commit your work&#58;
</p>

<pre><code>  $ fossil commit --comment "added shownote HTML file"
</code></pre>

<p>
  As a fun exercise, destroy your work.
</p>

<pre><code>  $ echo "klaatu said this was perfectly safe" &gt; shownotes.html
  $ cat shownotes.html
  klaatu said this was perfectly safe
</code></pre>

<p>
  And now revert it back to the
  last known good version&#58;
</p>

<pre><code>  $ fossil revert shownotes.html
  REVERT shownotes.html
  $ head -n1 shownotes.html
  &lt;p&gt;Some shownotes for fossil&lt;p&gt;
</code></pre>

<p>
  Did you accidentally revert? You can undo that.
</p>

<pre><code>  $ fossil undo shownotes.html
</code></pre>

<p>
  And then revert again.
</p>

<pre><code>  $ fossil revert shownotes.html
  REVERT shownotes.html
  $ head -n1 shownotes.html
  &lt;p&gt;Some shownotes for fossil&lt;p&gt;
</code></pre>

<p>
Check your remote&#58;
</p>
<pre><code>  $ fossil remote-url
</code></pre>

<p>
Close a fossil repo&#58;
</p>

<pre><code>  $ fossil close
</code></pre>

<p>
See the fancy browser-based UI of your repo&#58;
</p>
<pre><code>  $ fossil ui
</code></pre>

