4 ms·
Not to be whiny, but we had better versions of git before git was the standard. I'm thinking specifically of Mercurial.
by tootie 3y ago
Not to be whiny, but we had better versions of git before git was the standard. I'm thinking specifically of Mercurial.
- zeroimpl 3y agoI thought they both started at the same time? Unless you are implying early versions of git were worse, which wouldn't surprise me. I know git has a learning curve, but the only times I really see junior people have issues is when they are trying to do things that wouldn't have been easy with earlier VCS systems either. And it seems like git isn't going away, so it's worth putting the time into learning it.
- happymellon 3y agoAs someone who used Mercurial for many years when I worked at a company that used because they used BitBucket, you are overblowing the situation. The CTO was very vocal about how Mercurial was better, but all the use cases he toted weren't really that meaningful. Eventually when BitBucket removed Mercurial support we switched to git. I'd used git previously and hadn't really understood the advantages of hg, and after we switched to git there was no difference in productivity. Mercurial wasn't better, it's just slightly different enough to have a holy war over.
- nwallin 3y agoGit came before Mercurial. Both git and Mercurial were spawned by the same event; BitKeeper revoking its free license for Linux kernel development. Git development began 2005-04-03, and was self hosting on the 7th. The next minor release of Linux used git as its SCM. Mercurial was announced on 2005-04-19, and has been self hosting since 2005-05-03. Original git commit: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290 https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23... Original Mercurial commit: https://repo.mercurial-scm.org/hg/rev/9117c6561b0b https://repo.mercurial-scm.org/hg/rev/9117c6561b0b