parse commits from oldest to most recent