hash commit