From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Stash Date: Mon, 6 Apr 2015 14:06:19 +0100 Message-ID: References: <86sice77h0.fsf@dod.no> <86fv8d7ntk.fsf@dod.no> <83lhi5lpa1.fsf@gnu.org> <55226D35.1000204@mnet-mail.de> <834motlcj2.fsf@gnu.org> <831tjxla5m.fsf@gnu.org> 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 1428325692 28674 80.91.229.3 (6 Apr 2015 13:08:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Apr 2015 13:08:12 +0000 (UTC) Cc: Mathias Megyei , sb , emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 06 15:08:11 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 1Yf6l8-0000cx-UR for ged-emacs-devel@m.gmane.org; Mon, 06 Apr 2015 15:08:11 +0200 Original-Received: from localhost ([::1]:40000 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yf6l7-0004uu-B4 for ged-emacs-devel@m.gmane.org; Mon, 06 Apr 2015 09:08:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yf6l1-0004uS-AP for emacs-devel@gnu.org; Mon, 06 Apr 2015 09:08:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yf6jh-0003wD-MK for emacs-devel@gnu.org; Mon, 06 Apr 2015 09:06:42 -0400 Original-Received: from mail-ie0-x229.google.com ([2607:f8b0:4001:c03::229]:33010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yf6jg-0003vt-8U; Mon, 06 Apr 2015 09:06:40 -0400 Original-Received: by iebmp1 with SMTP id mp1so20279684ieb.0; Mon, 06 Apr 2015 06:06:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=sk9vHbg4ZXDrO6HHDdJOms1EG4HPzt5B76MbL8KIKBA=; b=yMyznlu0K1IaM5o9RV31NelZ1WTVhtRA4hXrz73NskywVd1ndM9SqjQr+RjWiJdXow j++Qx66dCTrwVAy7RruXe3z2QrnbWZFdhR0xZup4cRPJnfYDD0PMtq7XTNv68agaCFWV 1EGrnFObgSxDXQISCjLuJocIHL17w+vYKsTZPj5inh6Pq4UHFDyA6vPHV+Wf2+vSh6uf Jbmd/1Mc1IJ0qmec5nV5g2StFSh7LlXvApVY+NukadcOEhJ82YKpdLx4zzE6KzzK6Oc7 rSXhxPDF50Ps0gBOEtv3Ai4K8Hm3i5epYx0V12vAwKEqh5Az4ZPDhqr3h/HN84IzaVE2 BixQ== X-Received: by 10.50.132.66 with SMTP id os2mr46120183igb.6.1428325599865; Mon, 06 Apr 2015 06:06:39 -0700 (PDT) Original-Received: by 10.107.17.219 with HTTP; Mon, 6 Apr 2015 06:06:19 -0700 (PDT) In-Reply-To: <831tjxla5m.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::229 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:185028 Archived-At: On Mon, Apr 6, 2015 at 1:21 PM, Eli Zaretskii wrote: >> From: Jo=C3=A3o T=C3=A1vora >> Date: Mon, 6 Apr 2015 12:59:10 +0100 >> Cc: Mathias Megyei , sb@dod.no, emacs-devel >> >> On Mon, Apr 6, 2015 at 12:30 PM, Eli Zaretskii wrote: >> >> > >> >> Is there a reason why you don't mention 'gitk' in GitQuickStartForEma= csDevs? >> > I don't want to assume gitk is installed, nor that the Git commands >> > are invoked from a sufficiently capable terminal. >> >> Fair enough, but perhaps what Mathias meant is that there should be ment= ion >> of the commit graph in those pages, and how somehow visualizing it could >> clear so many doubts. >> >> There is no mention of "graph" in both Git*ForEmacsDevs pages >> and I don't think it's an implementation detail. So at least some ASCII = art. > > Thanks. > > The DAG is not mentioned there because I'm not sure what purpose that > would serve in the context of the instructions there. > > In general, people who use vc-dir are already familiar with the > revision graph, because it's not something invented by Git. But Git forces you to understand it intimately. Even when pushing/pulling linearly to a single branch, which is a situation where many devs may think they don't have to care about it. So it's not enough to mention "branches" and "merges" which many devs might think is someone's elses jurisdiction. This exposed complexity is fortunate/unfortunate depending on the point of view. VC may try to hide it: I've seen many attempts to do so but never done well, so good luck :-) --=20 Jo=C3=A3o T=C3=A1vora