title: How can I visualize GitHub branch history on Windows?
body: <p>Every time I was thinking of switching all of our little team's projects to git / github, what pained me was that there didn't seem to be a tool to visualize all this social coding goodness. </p>
  
  <p>When we all start wildly branching, forking and merging, I feel we're going to <strong>need</strong> a tool that would let us <strong>graphically see</strong> the full picture of our repository and its multitude of branches, in order to come up with a plan to merge it all back at some point into one and only truth (the proverbial <em>origin/master</em>).</p>
  
  <p>I've tried googling for such a visualization tool on several occasions, but came up empty handed. Was hoping that <a href="http://windows.github.com/" rel="nofollow noreferrer">GitHub for Windows</a> would solve this once and for all, but all it shows is linear history for a particular checked out branch.</p>
  
  <p>What I'm looking for is something akin to what <a href="http://tortoisehg.bitbucket.io/screenshots.html#history" rel="nofollow noreferrer">TortoiseHg has</a> - a graph showing all branches and commits. Are you aware of any such tools? (We're on Windows.)</p>