title: Meaning of git log --oneline --graph output
body: <p>I'm learning about relative commit references and trying to understand the following <code>git log --oneline --graph</code> output provided in a lesson.</p>
  
  <p><a href="https://i.stack.imgur.com/1gSeO.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/1gSeO.jpg" alt="git graph"></a></p>
  
  <p>In the lesson it says that given HEAD points to the <code>9ec05ca</code> commit, HEAD^^^ (meaning the great-grandparent commit) is the <code>0c5975a</code> commit. But it seems to me <code>4c9749e</code> should be the great grandparent, if each SHA is a direct descendant of the one below it. Any clarification appreciated.</p>