this post was submitted on 01 Oct 2025
716 points (98.4% liked)

Programmer Humor

26721 readers
3005 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 2 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] fruitcantfly@programming.dev 10 points 2 days ago

No gods, no masters

[–] crt0o@discuss.tchncs.de 4 points 2 days ago (1 children)

git push origin main doesn't have the same ring to it as git push origin master

load more comments (1 replies)
[–] hodgepodgin@lemmy.zip 9 points 3 days ago (5 children)
[–] JackbyDev@programming.dev 4 points 2 days ago* (last edited 2 days ago)

When I first started using SVN trunk was where all the code was, so I thought it mean like a chest instead of a tree. Like "just throw it in the trunk." My first experience with it was manually installing Gmod mods so anything related to branches was lost on me because it was irrelevant. It wasn't until after I began using git and seeing people refer to subversion as "trunk based development" for a while that it finally clicked. "Oh. Like a tree trunk. With branches."

load more comments (3 replies)
[–] goatinspace@feddit.org 12 points 3 days ago
[–] dreadbeef@lemmy.dbzer0.com 8 points 3 days ago* (last edited 3 days ago) (1 children)

trunk and it's not even close. It's even a mastodon reference therefore it's awesome.

[–] aquovie@lemmy.cafe 5 points 3 days ago (1 children)

trunk was the common name before git anyway. Why the move away? I've heard it's because git is more of a weird graph than the trunk+branch model of CVS. But if that's the reasoning, master is still a stupid name because it implies the same primacy as trunk. Why not just default or start or something?

[–] yetAnotherUser@discuss.tchncs.de 5 points 3 days ago* (last edited 3 days ago) (1 children)

I think master came from master record. It makes some sense, as all other branches would be derived from the master branch.

[–] bob_lemon@feddit.org 4 points 2 days ago (1 children)

That would make sense for forks, not branches. Although to be fair, the word branch also doesn't make sense for branches (since those don't exactly merge back into the trunk).

load more comments (1 replies)
[–] whotookkarl@lemmy.dbzer0.com 5 points 2 days ago (1 children)

Default, primary, contemporary, trunk, toot toot here comes the deploy train

load more comments (1 replies)
[–] axEl7fB5@lemmy.cafe 5 points 2 days ago (1 children)

I made a post about this a few months ago. This will start a civil war. https://lemmy.cafe/post/20354265

load more comments (1 replies)
[–] skuzz@discuss.tchncs.de 3 points 3 days ago (2 children)

Meanwhile you can still cherry-pick the tip, and go right to the head, and fork away.

[–] ParadoxSeahorse@lemmy.world 2 points 2 days ago

git pull origin SHAFT

[–] hakunawazo@lemmy.world 3 points 3 days ago* (last edited 2 days ago)

And... blame somebody else?

abraham lincoln was the horniest bastard around i guess.

[–] Marzanna@scribe.disroot.org 1 points 2 days ago

Satan My Master!

load more comments
view more: ‹ prev next ›