Popular Ruby recipes tagged "git"http://code.activestate.com/recipes/langs/ruby/tags/git/2012-07-05T17:01:53-07:00ActiveState Code RecipesDisplay a git repository (Ruby)
2012-07-05T17:01:53-07:00Noufal Ibrahimhttp://code.activestate.com/recipes/users/4173873/http://code.activestate.com/recipes/577572-display-a-git-repository/
<p style="color: grey">
Ruby
recipe 577572
by <a href="/recipes/users/4173873/">Noufal Ibrahim</a>
(<a href="/recipes/tags/git/">git</a>, <a href="/recipes/tags/graphviz/">graphviz</a>, <a href="/recipes/tags/grit/">grit</a>, <a href="/recipes/tags/visualisation/">visualisation</a>).
Revision 2.
</p>
<p>A tiny script to display the entire contents of a medium sized git repository. It will display tags, branches and commits with different shapes and colours and the commits messages in a dimmed colour. </p>
<p>It relies on graphviz to do the plotting.
Use it like so </p>
<pre class="prettyprint"><code> ruby plotrepo.rb /path/to/repository | dot -Tpng | display -antialias
</code></pre>