168
submitted 1 day ago by seblin@lemmy.world to c/til@lemmy.world

Torvalds didn't seem to have a very high opinion of it 😂

top 21 comments
sorted by: hot top new old
[-] raspberriesareyummy@lemmy.world 1 points 3 hours ago

Well worth a read. I like that it gives a better intro into git than any doc page. Also, props for those short and to the point source files. Only downside is not enough comments in sources.

[-] Swedneck@discuss.tchncs.de 22 points 21 hours ago

Git really is one of those things that just feel like it was pulled from the fabric of the universe, the basic way it works feels so cromulent and obvious in hindsight.

I just wish we'd normalize using it for everyday stuff, a while ago i decided to publish the modpack i'd been fiddling on and almost immediately i realized how much more reliable everything became, no longer did i worry about fucking something up and making the whole thing unusable!
And obviously actual version management prevents final_final_(1).odt situations

[-] Tetragrade@leminal.space 3 points 3 hours ago* (last edited 3 hours ago)

I use Git for all my notes. It's crazy that it's still tied to software dev for no reason.

[-] Railcar8095@lemmy.world 3 points 4 hours ago

I keep a local git for docker compose and env files (I have a single macro config for all my services). It has saved me a lot of time.

I love I can just init a repo anywhere, no service required.

[-] Sprocketfree@sh.itjust.works 2 points 16 hours ago

I like how cromulent wasn't a word

[-] Poojabber@lemmy.world 2 points 6 hours ago

But it is now? Did I just witness creation?

[-] Tarquinn2049@lemmy.world 3 points 4 hours ago* (last edited 4 hours ago)

Simpsons created it. In the episode where jebediah springfields quote "a noble spirit embiggens the smallest man" is scrutinized for "embiggens" not being a word. They say it's a perfectly cromulent word. Which itself was not a word, but given the context has a clear meaning. And people decided to start using it as a joke, and then enough people used it, it eventually became real.

Technically all words work that way, but this feels just that little bit more artificial. There wasn't really a need for it, we have words for that context already, so it wouldn't have naturally spread. But it's still fun to have watched it happen over time, knowing it was probably gonna happen even though it shouldn't have.

Edit: the details may not be exactly right, it's been nigh-on 30 years now since I've seen that episode, but that's the gist of it, from what I recall.

[-] Swedneck@discuss.tchncs.de 1 points 3 hours ago

personally i think it fills a nice niche, it's close to "satisfactory" but more positive.

[-] HairyHarry@lemmy.world 35 points 1 day ago

So he used GIT while developing GIT?

[-] smaximov@lemmy.world 16 points 1 day ago

It was probably initially developed using a different VCS (e.g., svn), and when git became feature-complete that "svn" history was imported into git.

[-] gladflag@lemmy.ml 12 points 22 hours ago

That first commit is only ~1000loc and reads and writes commits. It was almost certainly not using version control first.

[-] victorz@lemmy.world 3 points 15 hours ago

I've initialized repos and committed smaller first commits though. I'm not sure I follow this argument.

[-] gladflag@lemmy.ml 8 points 7 hours ago

It took about a day to get to be “self-hosting” so that I could start committing things into git using git itself, so the first day or so is hidden, but everything else is there.

https://www.linuxfoundation.org/blog/blog/10-years-of-git-an-interview-with-git-creator-linus-torvalds

[-] victorz@lemmy.world 1 points 5 hours ago

Yeah I mean I'm not saying it's not true, I'm just not following your argument for why it's true.

[-] smaximov@lemmy.world 5 points 22 hours ago

Good point.

[-] baronvonj@piefed.social 17 points 1 day ago

Most likely would have been BitKeeper. Torvalds famously despised SVN.

[-] victorz@lemmy.world 3 points 15 hours ago

pronounciation

😬 Wish I could amend that commit, just a teensy bit.

[-] mufkin@lemmy.zip 15 points 1 day ago

That’s damn cool. Thanks

[-] CosmoNova@lemmy.world 11 points 1 day ago

Somehow I never even wondered what git stands for. If someone was to ask me I probably would’ve guessed „get it?“

At least it didn‘t end up being called geddit though. Can you imagine?

[-] auzy1@lemmy.world 3 points 1 day ago
this post was submitted on 24 Jun 2026
168 points (98.3% liked)

Today I Learned

30251 readers
931 users here now

What did you learn today? Share it with us!

We learn something new every day. This is a community dedicated to informing each other and helping to spread knowledge.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must begin with TIL. Linking to a source of info is optional, but highly recommended as it helps to spark discussion.

** Posts must be about an actual fact that you have learned, but it doesn't matter if you learned it today. See Rule 6 for all exceptions.**



Rule 2- Your post subject cannot be illegal or NSFW material.

Your post subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Posts and comments which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding non-TIL posts.

Provided it is about the community itself, you may post non-TIL posts using the [META] tag on your post title.



Rule 7- You can't harass or disturb other members.

If you vocally harass or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.

For further explanation, clarification and feedback about this rule, you may follow this link.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.

Unless included in our Whitelist for Bots, your bot will not be allowed to participate in this community. To have your bot whitelisted, please contact the moderators for a short review.



Partnered Communities

You can view our partnered communities list by following this link. To partner with our community and be included, you are free to message the moderators or comment on a pinned post.

Community Moderation

For inquiry on becoming a moderator of this community, you may comment on the pinned post of the time, or simply shoot a message to the current moderators.

founded 3 years ago
MODERATORS