From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?] Date: Fri, 30 Oct 2015 16:49:19 +0600 Message-ID: References: <20151028192017.GC2538@acm.fritz.box> <87k2q6wy8p.fsf@linaro.org> <20151028223252.GD2538@acm.fritz.box> <87vb9qd2h4.fsf@wanadoo.es> <20151028235340.GE2538@acm.fritz.box> <87ziz213wx.fsf@fencepost.gnu.org> <20151029123554.GB2510@acm.fritz.box> <87h9l995ec.fsf@fencepost.gnu.org> <20151029170237.GF2510@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1446202200 1878 80.91.229.3 (30 Oct 2015 10:50:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Oct 2015 10:50:00 +0000 (UTC) Cc: Alan Mackenzie , David Kastrup , Emacs developers To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 30 11:49:59 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zs7Fu-0004iM-Mx for ged-emacs-devel@m.gmane.org; Fri, 30 Oct 2015 11:49:58 +0100 Original-Received: from localhost ([::1]:49604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs7Ft-0001L9-Sz for ged-emacs-devel@m.gmane.org; Fri, 30 Oct 2015 06:49:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs7Ff-0001JE-Ka for emacs-devel@gnu.org; Fri, 30 Oct 2015 06:49:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zs7Fe-0005D6-JL for emacs-devel@gnu.org; Fri, 30 Oct 2015 06:49:43 -0400 Original-Received: from mail-lf0-x22a.google.com ([2a00:1450:4010:c07::22a]:35069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zs7Fb-00059w-QT; Fri, 30 Oct 2015 06:49:39 -0400 Original-Received: by lfbn126 with SMTP id n126so31047122lfb.2; Fri, 30 Oct 2015 03:49:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=xR9ihucQTi0fnHZp0p1JG4odZLlteWyOlWBHX9gj2rA=; b=y7b9cboGaMejjbm/Zoelf7EyIJbAwuO+fWIODH/kvELCtCvkezjreOrsPYR+tW7IT1 Y7K+aerDUjeqNXzuhTgNSJ6cyR2EAImjWBjzefojS2Sp3kVKSWlKQujvN3zoJaAwSswN QiKngUyKPkYn4hfPF7j2iUpR9X+87G7Kp5x9W+nqypjHOTbKRm8ltNnVjGe4U9TWRVlt LLyelkdwxWS6OOOBaznwEkwP2K2O/rb3ZsXrS3yRUZdn1a0+6qx3PE4EsVMAXjHsZomz 9layw98F4IjIRoGAiFFupZA1f1lmLjVpojju1hx5KVZSJU86WvP+h3h4PGgw+hDBEoqO YqwQ== X-Received: by 10.25.152.131 with SMTP id a125mr2457462lfe.13.1446202178603; Fri, 30 Oct 2015 03:49:38 -0700 (PDT) Original-Received: by 10.25.89.134 with HTTP; Fri, 30 Oct 2015 03:49:18 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: 7FIPRlbdaJmu9SSePunaX75q1dM X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c07::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:192959 Archived-At: On Fri, Oct 30, 2015 at 3:09 PM, wrote: > Alan Mackenzie writes: >> I've been wondering about git's popularity for some long time. That >> git's complexity is not necessary in a powerful VCS is demonstrated by >> the counterexamples of hg and (to a lesser extent) bzr. > > http://xkcd.com/1597/ This comic actually explains it quite well. Some of us like Git because it has a simple and elegant core, and we perceive the particular UI surrounding that core as mildly annoying but inconsequential in the long run. Mercurial=E2=80=99s and Bazaar=E2=80=99s cores, on the other hand, are much= more complicated, and user-friendly UI (if any) is not sufficient to redeem them.