title: Git: Why can't I see another "branch" of the commit tree?
body: <p>I say "branch" in quotes because I mean branch in the data-structure, graph topology sense, not a git branch which is something like a handle to a particular commit. </p>
  
  <p>I am on master, I created a new branch with a commit which I made from editing an earlier commit: (Alphabet order = chronological order, basically I found the bug was first introduced in commit C)</p>
  
  <pre><code>A -- B -- C -- D &lt;-- master
        \
         E &lt;-- bugfix_branch
  </code></pre>
  
  <p>I am on the <code>master</code> branch and I look at the little tree diagram in <code>gitk</code> and it does not show me commit E. Similarly if I checkout <code>bugfix_branch</code> branch and look there it shows me in the list only the commits A, B, and E (so I don't see C or D). </p>
  
  <p>I'd like to view a more complete view of my entire git history without having to first push to  bitbucket or github to try to look at the graphs there. Is there some kind of way to view all the commits and see which commits are children of which? </p>