this post was submitted on 12 Jun 2025
972 points (99.5% liked)
Programmer Humor
24173 readers
1125 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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Part of me is bothered by those explanations, but if I had to explain GitHub to a tech illiterate grandparent with that much screen space I don't know if I would do much better.
Repository: a collection of computer code for a software program (or app if you insist).
Fork: a copy of a repository so you can edit it without affecting the original.
Pull request: a request to the owner of a repo to bring in some changes you made in a fork.
I think I even got the word count down.
Repository: your code.
Fork: my code.
Pull request: u want my code?
in a *branch?
What do trees have to do with computers?
Repository: a collection of related computer code, like related files in a filing cabinet
Fork: a copy of a repository at a certain point in time, like a fork in the road, they diverge from that point
Pull request: a request that a repository owner incorporate your changes into their files.
Why even bother explaining those terms if you only have that much screen space.
I haven't seen the news release, but I would hope they are explaining those terms because they are going to have someone on to talk about github and they were planning on using said terms
You'd probably spell words correctly though, right?
Given historical evidence of my writing that is not a sure thing.