I just checked, and unless I'm missing something, you're wrong? Tried https://github.com/snowplow/snowplow/wiki in private browser mode. Seems to work fine.. Discussions work too.
And the restricted code search is not a big deal. You can still see and download all the source code you want and search that way. What usecase do you have for code searching without login? Lemmy is restricted too without login (as well as literally everything). The funny thing is that the last person I saw make a huge deal of this on Lemmy/Reddit, didn't have a huge number of github commits over the years (they definitely had some, so they were active though, but even our newbies at work overtook them in months)
Creating a login is free too, and so is downloading source code. Github is a FREE service lol.. And you're whinging you need to create a free login? If you don't like Github, then don't use it lol. Absolutely nothing is preventing anyone migrating lol