checkout: do not die when leaving broken detached HEAD