How does 'git log --graph' or 'hg graphlog' work? How does 'git log --graph' or 'hg graphlog' work? git git