3 ms·
Its too complicated. Hardly anyone actually needs a distributed version control system. It's a tool and should stay out of my road, not require hours of Stack O
by collyw 6y ago
Its too complicated. Hardly anyone actually needs a distributed version control system. It's a tool and should stay out of my road, not require hours of Stack Overflow to roll back a couple of mistakes.
- denton-scratch 6y agoAs far as I can see, SVN and Hg are distributed. What Git brings to the table is the ability to work offline, but in a distributed multi-developer environment. I spent two years full-time working with a team that used Git. The work wasn't distributed; we all worked in the same room, doing the same hours. I never really got Git; too much unwanted complication, and I had quite enough to learn without having to learn Git at the same time. I did like the ability to edit commits at commit-time, line-by-line. That was nice, but it's the kind of feature that could be back-patched onto something like SVN. It doesn't depend on any intrinsic design-element of Git. I never got rebasing. It scared the shit out of me.