On 7/21/2022 11:37 AM, Junio C Hamano wrote:
Elijah Newren [off-list ref] writes:
quoted
A simple question that I'm spinning out of [1]: How can I get `git
log` to show the commits in the ancestry path from seen, back to *and
including* a given topic (but not commits from unrelated topics)?
Drawing of a sample history, please.
I feel stupid asking this, but I do not think I even understand what
the question is X-<.
Commits that are ancestors of 'seen' and are descendants of the tip
of the topic?
Have you tried
git log --graph --oneline --boundary --ancestry-path <A>...<B>
The triple dots show the symmetric diff, and the --boundary shows
the possible merge-bases. The --ancestry-path option seems to trim
the output significantly in the example I tried.
Thanks,
-Stolee