Shouldn't this be rev-parse HEAD? What if I want to build my own crazy branch