4 ms·
>Git is not just a fad; it's a literal underpinning of most serious software development these days, especially if you need to work with others. yeah, but all
by serf 2y ago
>Git is not just a fad; it's a literal underpinning of most serious software development these days, especially if you need to work with others.
yeah, but all of the VCSs before git could've claimed the same thing.
if that's not a fad, what is?
i'm glad git is the soup du jourre today , it's a lot nicer to use than it's ancestors -- but it's not like there isn't room for improvement, either.
that's how git came about, I don't feel like we're at the end-all-be-all VCS yet, especially when there is money to be made by doing things better.
- WolfeReader 2y agoAccept my upvote. The silent cowards who are downvoting you hate that what you're saying is true - or at least are tacitly admitting that they can't actually form a counter-argument. Git deserves credit for popularizing distributed VCS - which is HUGE - but it was not the first or the best DVCS. Its CLI is full of footguns and it's too eager to irreparably erase history.
- cassianoleal 2y ago> especially when there is money to be made by doing things better. Is there though? Why would I pay for a VCS when there already is Git, Mercurial and other free and open source solutions? Git may not be the most intuitive but it's a solid product and most people work well with it, even those who every now and then delete and re-clone a repo because they don't know another way to get out of a pickle.
- CRConrad 2y ago> yeah, but all of the VCSs before git could've claimed the same thing. if that's not a fad, what is? Git being the de facto standard in the space is coming up on twenty years. That's about as far from a "fad" as you can get. > i'm glad git is the soup du jourre today The problem isn't so much with the "soup du jour", but that the whole concept of "soup" seems foreign to the people the tweet is talking about. (But yes, given the twenty years mentioned above, "the concept of soup" in practice is pretty much equal to "the soup of the last few decades". Claiming to be a software developer nowadays while being unfamiliar with git is like claiming you were "computer literate" in the nineties but not being able to use Windows.)