In Lemmy people are not aware that GitHub is not just git server with lots of code. :)
It’s not, though. Git is a means of distributing content, not the content itself. The thing analogous to PornHub’s porn on GitHub is the source code in the repos hosted there, not Git itself.
Git is a DVCS. GitHub is a place where DVCS repositories are hosted. There are many other places where DVCS repositories can be hosted, but GitHub is the most famous one… Porn is a type of content. PornHub is a place where porn is hosted. There are many other places where porn can be hosted, but PornHub is the most famous one. It’s a pretty good analogy.
Git = bittorrent
GitHub = the pirate bay
Code = content
Even that’s not the perfect analogy but it’s better than the OP.
A key difference:
If you rely too much on PornHub, you’re never going to get fucked.
If you rely too much on GitHub, you’re eventually going to get fucked.