3 ms·
As a Mercurial fanboy, git took off thanks to being from Linus, and a requirement to contribute to the Linux kernel, from there the adoption wind was in motion.
by pjmlp 1mo ago
As a Mercurial fanboy, git took off thanks to being from Linus, and a requirement to contribute to the Linux kernel, from there the adoption wind was in motion.
- p_l 1mo agoAs someone who was a mercurial fanboy too, critical element was that Github happpened for git while mercurial had nothing comparable - and before anyone points at bitbucket, it fucking sucked in UX
- pjmlp 1mo agoYet UX wasn't a problem for Git adoption.
- p_l 1mo agoIt was huge problem for Git adoption, that's why I mentioned GitHub EDIT: GitHub had probably the first UX where I actually liked what I got, compared to various earlier git based ones, or the horrible CVS and SVN ones where clicking on a file name definitely didn't do what you expected. I barely remember Bitbucket from the mercurial era but I do recall that while it was better than some, it was still worse than GitHub, whose "here's default branch's HEAD, plus auto-opened and formatted README" was really a game changer
- yencabulator 1mo agoAs an ex BitKeeper fanboy with a history all the way to RCS, Git was just better.
- pjmlp 1mo agoBetter than Bitkeeper maybe. I also have used plenty of SCM systems since mid-90's.