this post was submitted on 18 Dec 2023
719 points (96.4% liked)

Programmer Humor

18961 readers
337 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] 18 points 8 months ago (9 children)

it's just linked lists of commits (except when merging)

[–] xx3rawr 15 points 8 months ago* (last edited 8 months ago) (7 children)

I don't understand linked lists

[–] [email protected] 20 points 8 months ago (4 children)

In internet terms: It's just a soyjak holding a box with data who is pointing at another soyjak holding a box with data who is pointing at another {insert N-3 of the same soyjaks} soyjak with a box with data without an arm to point with

[–] [email protected] 5 points 8 months ago (1 children)

I don't understand what a soyjak is.

[–] [email protected] 20 points 8 months ago* (last edited 8 months ago) (1 children)
[–] [email protected] 6 points 8 months ago (1 children)

I still don't understand Git but I like this image

[–] [email protected] 5 points 8 months ago

each commit points to the one before. additionally a commit stores which lines in which files changed compared to the previous commit. a branch points to a particular commit.

load more comments (2 replies)
load more comments (4 replies)
load more comments (5 replies)