So there is a bug in a bit of code I wrote a long while back. When I went to look into it, it had all been changed! I don't know which colleague changed it. I don't know when it was changed. This file has been changed many, many times. I'm not concerned with everytime this file has a commit. I definitely don't want too look through all 100 commits this file has been in just to find which commits changed this area of code.
I want to find all of the commits that affected file xyz.txt between lines 250 and 300.
Better yet, I want to find all of the commits that affected the function doStuff() in file xyz.txt.
Is that possible?