Cómo leer el gráfico de registro de git

En el libro de la comunidad git, dice

Otra cosa interesante que puede hacer es visualizar el gráfico de confirmación con la opción '--graph', de esta manera:

$ git log --pretty=format:'%h : %s' --graph
* 2d3acf9 : ignore errors from SIGCHLD on trap
*   5e3ee11 : Merge branch 'master' of git://github.com/dustin/grit
|\
| * 420eac9 : Added a method for getting the current branch.
* | 30e367c : timeout code and tests
* | 5a09431 : add timeout protection to grit
* | e1193f8 : support for heads with slashes in them
|/
* d6016bc : require time for xmlschema

Dará una representación ASCII bastante agradable de las líneas del historial de confirmación.

¿Cómo debo leer este gráfico? Cómo420eac9 difieren del resto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta