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.


1 Answer 1


No, there currently is no such key binding. (You may wish to open a feature request.)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.