pleroma.debian.social

pleroma.debian.social

Legend for a reason 💪

DID YOU KNOW?

Without Linux, we wouldn’t have Git. When the Linux team lost free access to their management tool, BitKeeper, in 2005, Linus Torvalds built his own replacement in just weeks. That tool now powers almost every major coding platform. Linux didn’t just give us an operating system; it built the foundation for how the world collaborates on code.

git logo

Follow us
IT’S FOSS

@itsfoss I hate git. It has a terrible user interface. After years of using it, I still do not understand how it works. I never could. get rebase to work.

For that matter, I do not like Linux either. Crashes every time I did an upgrade. No problems using freebsd. For my use case, jails are much better than containers.

@itsfoss it's weird when people tell this story they don't focus on what an absolutely disastrous decision this was for Bitkeeper.

@itsfoss I don't know if the Linux kernel would have stayed on Bitkeeper to this very day but I do think a few more years without git would have let the distributed version control sector solidify into a tangle of incompatible systems. We might not have gotten the git monoculture we have today, with all its benefits and disadvantages.

@itsfoss
I know Torvalds is at the origin of git.
But can we start to spotlight Junio Hamano who has been actually developing git for 20 years ?

@itsfoss The legend is now vibe coding, helping normalize an unsustainable business model, environmental destruction, and reliance on Big Tech.

Legends used to stand for more.

@itsfoss this is what humans should do with capitalism-- realize we don't want to keep paying the cost, so create something better and sharing it with the world

@itsfoss We would have Mercurial then and bunch of other VCS systems 🤷🏻

replies
0
announces
4
likes
12

@itsfoss Yes, but skip github... Run your own git!

@itsfoss If I remember correct, Linus wandte to use a closed Sources System, But Others declined?

@itsfoss

Git: Revision control from the people who brought you epoll!

@Zekovski @itsfoss wait I've been sending my hate mail to the wrong person all this time?!

@Zekovski @itsfoss Yes, this is always overlooked. Every time

@Zekovski @itsfoss @gullevek and it's something Linus Torvalds even states himself, that git isn't so much his baby as it is Junio's.

@Zekovski @itsfoss

This is an excellent example of how tech industry people value creation over improvement and maintenance.

Or, metaphorically, praising one building instead of the city that grew up around it.

@d_olex No because (according to https://en.wikipedia.org/wiki/Mercurial ) mercurial was created for the same reason git was created.

@itsfoss cvs sucked much worse than git. git is reasonable.

@itsfoss I was introduced to SVN and used it for over five years before I ever encountered GIT. That gave me an advantage in that I understood most of what GIT was doing (except rebase) even though the flow was a little different. I also prefer to use a UI for interacting with GIT over doing it from the command line.