How is the status revoked without rewriting git history?

we can block the user in github ui