TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why is there so much talk about git but little about mercurial

12 点作者 geeko超过 16 年前
Is git fundamentally/technically better than mercurial or is it better marketing? Has mercurial failed?

13 条评论

illume超过 16 年前
hg is easier to type than git. That's 33% better at least(with integer percentages, it's event better with float percentages... and even better with fractions).<p>Imagine typing git 20 times? Well can you see it now? Good.<p>NOW, imagine typing hg 20 times, that is 60 keys pressed, VS only 40 keys. You'll probably make less errors with 2 keys too.<p>git didn't bring anything new to version control... with it's 3 key system. svn had 3 letters, cvs even had 3 letters. However hg has brought a 33% improvement to version control -- with it's revolutionary 2 letter system.<p>Obviously a break through. Obviously fucking cool.
评论 #397203 未加载
评论 #397088 未加载
评论 #397237 未加载
kaens超过 16 年前
Git gets talked about a lot because it's a good tool, and was written by Linus Torvalds - which basically ensures that a <i>whole lot</i> of people will try it out. Since it's pretty damn good at what it does, most of those people kept on using it.
DenisM超过 16 年前
Alas neither can support effective work in large repositories: at my day job we have about 100gb repository (just one branch), but most people only use 4Gb at a time. Except the build servers - they get the most of the stuff at once. Perforce lets you create partial enlistment and only get the 4gb you need, while both Git and Hg require pulling entire 100Gb over the network.<p>There's been very little progress on these issues as well - both communities seem to be content with relatively small repositories. Sad.
评论 #397141 未加载
评论 #397125 未加载
评论 #397174 未加载
评论 #397080 未加载
thomasmallen超过 16 年前
Mercurial is widely used...<p>&#62; Has mercurial failed?<p>I'm not sure why you equate hype with success. Anyway, Hg is an awesome tool. I love FreeHg too. I use it to manage my .vim/vimfiles, amongst other things.
zacharydanger超过 16 年前
The answer you're looking for is that the cool and/or hip Rails kids decided to back git.
评论 #397213 未加载
DougBTX超过 16 年前
I first heard about Git when the guy who wrote most of of stood up and did an empassioned Google Tech Talk about it. I'm loathe to pick it out as marketing, because that invites the idea that any communication is marketing communication. But communication is important, I've never heard a Mercurial dev get up and talk good about their project.<p>Is git technically better? I have no idea, git works fine for me, someone will have to get up and point out why Hg is so great before I even try it.
评论 #397112 未加载
schtog超过 16 年前
I never used a vcs before but tried git and it was very easy to use and together with github(which really is superawesome) it is truly super.
neilc超过 16 年前
Mostly it is just hype/marketing: technically, it's a wash.
评论 #397403 未加载
delano超过 16 年前
<a href="http://whygitisbetterthanx.com/" rel="nofollow">http://whygitisbetterthanx.com/</a>
评论 #397062 未加载
ken超过 16 年前
What do you want us to say about it? I use it every day at work and at home, and it's a solid DVCS; I don't talk about grep (or any of my other tools), either, but that doesn't mean grep "failed".<p>It could be where you hang out. I heard about Git a lot when I was using Rails, because Rails used it. I hear a lot about Github here on HN, because it's a cool web startup. If you go someplace where Hg is used (and there are some big projects) you see a very different picture.
yesimahuman超过 16 年前
I love mercurial. Works on windows/linux too and bitbucket.org is great.
bkbleikamp超过 16 年前
When is MercurialHub.com launching?
评论 #397122 未加载
aupajo超过 16 年前
Try both, choose for yourself.