this removes the branch from the remote:
git push upstream :test-write-access
overcommit jumps in and wants the hooks to pass before it can be deleted. I don't think this makes much sense to require this before deletion.
Could overcommit detect this and not run?