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)? git log --ancestry-path $TOPIC..seen doesn't work, because that excludes $TOPIC. (It does get me the merge of $TOPIC into seen, as well as all merges into seen following that merge, which I want, but it's missing the topic itself.) git log --ancestry-path $BASE_OF_TOPIC..seen usually doesn't work, because $BASE_OF_TOPIC is usually a commit from "main" or "master", and this results in pulling in hundreds of commits from unrelated topics that also happen to be based on a version of "main" or "master" at or after $BASE_OF_TOPIC. Is there some magic that does what I want, or is this just not possible currently? Thanks, Elijah [1] https://lore.kernel.org/git/CABPp-BHARfYcsEM7Daeb7+vYxeB9Awo8=qbrOMXG6BQ0gX1RiA@xxxxxxxxxxxxxx/