3 ms·
Most of the reasons you provide apply to DVCSes in general, quite a few of which predate git. Mercurial too has its genesis in the BitKeeper fiasco and saw an
by sieve 5y ago
Most of the reasons you provide apply to DVCSes in general, quite a few of which predate git.
Mercurial too has its genesis in the BitKeeper fiasco and saw an initial release the same month as git. GNU Bazaar saw a release the previous month. Fossil was released the next year.
- wildfire 5y agoHowever, git has all those features; whereas each of the other DVCSes had only a couple of them. That is what made git successful. The git cli is, comparatively, a lot easier to grok than it was at the start. One thing about software, once you've had a (bad) first impression it is very hard to reformulate your opinion. If the grandparent is lucky enough to find an advocate for git, who is willing to spend time with them, perhaps their opinion might change.