Can we add some documentation here?

Also why is this searching among all the branches for the sha?  I thought we were only looking at the master branch?