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.
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.
In Lemmy people are not aware that GitHub is not just git server with lots of code. :)
Git = bittorrent
GitHub = the pirate bay
Code = content
Even that’s not the perfect analogy but it’s better than the OP.