commit-reach: move compare_commits_by_gen