Ok, now explain the part you think is not right.
Comment on what's the difference?
agent_flounder@lemmy.world 11 months ago
That…isn’t quite right.
Git is a distributed version control system for software development^1.
Version control allows you to manage code versions and changes to code. You take snapshots, so to speak, of every change you make.
Distributed, in this context, means multiple developers can write code on each of their development computers and merge the changes, usually to a centralized git server.
GitHub runs a web-based git server at GitHub.org so teams can store their code in a central location on the internet.
- Ok, technically, even though It’s often used for software source code, it can be used for any set of files and directories.
Rodeo@lemmy.ca 11 months ago
agent_flounder@lemmy.world 11 months ago
Git is a tool. GitHub is one implementation of a git server. Git is used to manage source code. GitHub hosts / manages source code.
Porn is content. Pornhub is one service that hosts content. Porn is not a tool. Git isn’t content. Source code is content.
So porn isn’t really analogous to git.
Maybe a better analogy would be… Git is to GitHub as outlook mail client is to outlook server–or Gmail app to Gmail server.
Rootiest@lemmy.world 11 months ago
GitHub runs a web-based git server at GitHub.org so teams can store their code in a central location on the internet.
Wait… it’s GitHub.org?
I always assumed it was GitHub.com…
agent_flounder@lemmy.world 11 months ago
Ugh I’m an idiot. Thanks.
Rootiest@lemmy.world 11 months ago
All good 😊 you had me going for a minute though
kernelle@0d.gs 11 months ago
If you read it as “a website providing a service, but that service is also available elsewhere” the analogy makes perfect sense.