Artur Skawina [off-list ref] writes:
Given commit C, refs (branches) R, S and T what would be the best way
to test whether 'C' is reachable from any of the heads?
Depends on the definition of "best", but I often find myself typing
git branch --with C
where C often is somewhere between 'master' and 'ko/master' (the 'master'
branch everybody else has already seen on k.org). When I have second
thoughts sometime after applying a patch directly on top of 'master', I
need to see if I have built a new topic branch forking from the faulty
commit before rewinding it, as such a topic branch also needs to be
rewound.