Simplify the history by first-parent
No parents other than the first for each commit will be enqueued.
The revision walker.
0 or an error code