this post was submitted on 08 Dec 2023
1473 points (98.3% liked)

Programmer Humor

19557 readers
348 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] -5 points 11 months ago* (last edited 11 months ago) (9 children)

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.com so teams can store their code in a central location on the internet.

  1. Ok, technically, even though It's often used for software source code, it can be used for any set of files and directories.
[โ€“] [email protected] 13 points 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.

load more comments (8 replies)