It's interesting that git cloning the repo works even without logging in.
Hard to guess at the intention.
It's pretty stupid to make it only available to logged in users as all it's doing is annoying people. Hope this "feature" stays half-baked, don't want GitHub to become authwalled like LinkedIn has become.