support hash-type branch name