In a prior question someone provided an answer for finding branches that contained an EXACT commit:

[How to list branches that contain a given commit](https://stackoverflow.com/questions/1419623/how-to-list-branches-that-contain-a-given-commit/%20how-to-list-branches-that-contain-a-given-commit)

The accepted answer highlighted that this only works for an EXACT commit id, and not for an identical commit. It was stated further that Git Cherry can be used to solve this. 

Git cherry SEEMS to be geared for the reverse; finding commits NOT pushed upstream. This is useless if I don't know which branch created it and what is upstream of what. So I don't see how it's going to help solve this problem. 

Can someone explain / provide an example of how to use git cherry to find all branches that contain the 'equivalent' of a specific commit?