From: Dun Peal Date: Wed, 27 Apr 2011 15:15:06 GMT Subject: Difference between --date-order and reverse chronological order? Message-ID: <12e0244a-313e-4d67-9b91-c0d443276cff@k7g2000yqj.googlegroups.com> Hi. The git-log manpage defines --date-order: "This option is similar to --topo-order in the sense that no parent comes before all of its children, but otherwise things are still ordered in the commit timestamp order." But by Git's definition, for a child commit to be created, its parent must already exist. So even in reverse chronological order, all parents should come after all their children, no? Thanks, D.