In a log buffer with multiple branches (using the lL command, with any =o option), a commit and its immediate parent or child may be shown far apart on the view and is difficult to trace back and forth among the commits in a branch. (All the current traverse keys will step onto every log line in the view).
Is there any way to confine my traverse to a selected branch or creating short-cut keys (such as M-p, M-n) to jump to immediate parent/child?
I know the -D and -f options but I often found that I need very detail history to correctly doing the merge or rebase operation.
Thanks.