So, it's now possible to create a legitimate git repository that Github will refuse to let be pushed to it. The repository is completely safe as long as users are keeping current with security fixes.
This seems to have some interesting applications on the "no I don't accept the Github TOS" front.
@joeyh Would you have a link to something that explains the details?