From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Good book on Git Date: Fri, 14 Nov 2014 12:56:40 -0500 Message-ID: <20141114125640.46af036c@jabberwock.cb.piermont.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1415987824 18335 80.91.229.3 (14 Nov 2014 17:57:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Nov 2014 17:57:04 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 14 18:57:00 2014 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 1XpL7D-00047m-Cx for ged-emacs-devel@m.gmane.org; Fri, 14 Nov 2014 18:56:59 +0100 Original-Received: from localhost ([::1]:37455 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpL7C-00014s-T2 for ged-emacs-devel@m.gmane.org; Fri, 14 Nov 2014 12:56:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpL6y-00014X-MN for emacs-devel@gnu.org; Fri, 14 Nov 2014 12:56:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XpL6w-0007lc-QY for emacs-devel@gnu.org; Fri, 14 Nov 2014 12:56:44 -0500 Original-Received: from hacklheber.piermont.com ([2001:470:30:84:e276:63ff:fe62:3400]:47155) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpL6w-0007l0-Ln for emacs-devel@gnu.org; Fri, 14 Nov 2014 12:56:42 -0500 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id 5C12A17C0 for ; Fri, 14 Nov 2014 12:56:41 -0500 (EST) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id 0B8992DE376 for ; Fri, 14 Nov 2014 12:56:41 -0500 (EST) X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.25; x86_64-apple-darwin14.0.0) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2001:470:30:84:e276:63ff:fe62:3400 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:177099 Archived-At: I found the book "Pro Git" to be very useful when I was trying to learn Git inside and out. It is available for free here in a variety of formats: http://git-scm.com/book/en/v2 and is creative commons licensed. It has introductory information early on, and later delves into Git's internals so you can understand exactly what is happening behind the curtain. (I personally found that part to be helpful -- I never really have a proper model of something in my head until I know how it actually works.) Perry -- Perry E. Metzger perry@piermont.com