At some point in our past branches of development in git were merged. However, the wrong merge decision was made and therefore some code didn't make it into master branch that we expected would be there. (There were multiple merges of different branches before a final merge to a master branch. So the branching and merging history was fairly complex.)
Is there an easy way to search a git repository to determine on which merge the "wrong" decision was made on?
(I already know the answer for this particular case, but the process of finding it was a bit tedious.)
EDIT: The reason git blame proved inadequate is that the line was touched in a commit sometime after the merge error.