A stray commit buried multiple levels deep cost me months