Can we, please, take this as an indicator that Git is too fucking complicated? After the first thousand "Git made easy" blog posts it should have been apparent.
Le sigh.
Can we, please, take this as an indicator that Git is too fucking complicated? After the first thousand "Git made easy" blog posts it should have been apparent.
Le sigh.
It has _NOTHING_ to do with meeting needs or doing things spectacularly better than other tools. There was version control before git and it worked just fine. I just think some "cool kids" started using it, it developed a certain Caché that made it desirable and that was it: here we are with the most popular version control system in the world with an absolutely shitty, inscrutable interface.
For the vast majority of git "users", this doesn't matter. They use git as little more than filestorage.
I personally think git is fucking awful.
... but it's the best version control system anyone's come up with so far. It sucks less than the alternatives and I use it for all my projects.
Git might qualify as best FREE version control system anyone's come up with so far. But best? No, no I don't think so.
No way it is the best. I think Mercurial easily holds the winning position for the version control with most power to weight ratio...
Open Source will probably never produce a good centralized VCS because it's not a problem that exists for Open Source projects.