From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christopher Schmidt Newsgroups: gmane.emacs.devel Subject: Re: On the subject of Git, Bazaar, and the future of Emacs development Date: Tue, 2 Apr 2013 16:16:19 +0100 (BST) Message-ID: <878v51arp7@ch.ristopher.com> References: <20130401203140.171a6d45@anarchist> <20130402145457.GA3278@acm.acm> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1364915929 5807 80.91.229.3 (2 Apr 2013 15:18:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Apr 2013 15:18:49 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 02 17:19:16 2013 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 1UN2zS-0004IX-Iz for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2013 17:19:14 +0200 Original-Received: from localhost ([::1]:53148 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN2z3-0008Mf-SW for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2013 11:18:49 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN2wq-0004TF-O2 for emacs-devel@gnu.org; Tue, 02 Apr 2013 11:16:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UN2wf-0008JP-Di for emacs-devel@gnu.org; Tue, 02 Apr 2013 11:16:32 -0400 Original-Received: from ristopher.com ([146.185.21.93]:37234 helo=saturn.ch.ristopher.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN2wf-0008J0-57 for emacs-devel@gnu.org; Tue, 02 Apr 2013 11:16:21 -0400 Original-Received: by saturn.ch.ristopher.com (Postfix, from userid 0) id 501B920E13; Tue, 2 Apr 2013 16:16:19 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ch.ristopher.com; s=mail; t=1364915779; bh=2uP5KJ7Lgdr+hdsEqO4YJfPtPzsUS2VIFkZy2E37q9g=; h=From:To:Subject:In-Reply-To:Message-ID:References:MIME-Version: Content-Type:Date; b=0xbf7sVTN32Fctn90zr34VaXw9QhpDblnySu7jC2TOmc7MUOIqSAdUJqMnbalII3M 0j3jOdacB5+9TN371yjpnDazPovnuap5+b5NIlVh2c6XwQKXYG4idlqQJVl8ho1MJC qk/8/BpXiYo2uqdm8EcK1bPwdkYGbhnW0haLVzBg= In-Reply-To: <20130402145457.GA3278@acm.acm> (Alan Mackenzie's message of "Tue, 2 Apr 2013 14:54:57 +0000") Mail-Followup-To: emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-Received-From: 146.185.21.93 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:158540 Archived-At: Alan Mackenzie writes: > hg wins here hands down. Given how many commands there are in git, > having to study multi-hundred line man pages here seems suboptimal. > Indeed, having to learn git could be a barrier to participation in > projects which use it. git is incredibly powerful. This is reflected by the amount and length of the official documentation. There is no need to study all git-related man-pages. When it comes to understanding and implementing a conservative workflow one just needs a handful of different commands with about one or two arguments each. I really like git's man pages. In my opinion, the documentation is precise, meaningful and does not leave much room any questions. A lot of books have been written about git. In particular, please check http://git-scm.com/book This one is both tutorial and reference and has been translated to many languages. I do not think it takes much time to master git. Christopher