From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kyle Moffett Subject: Re: git guidance Date: Thu, 29 Nov 2007 07:57:18 -0500 Message-ID: <6DFD2A04-1D18-4B04-98BA-AE14F6BDB4C7@mac.com> References: <20071127235237.GF15227@1wt.eu> <200711282130.12864.a1426z@gawab.com> <200711290827.04950.a1426z@gawab.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Cc: linux-kernel@vger.kernel.org, git@vger.kernel.org To: Al Boldi X-From: linux-kernel-owner+glk-linux-kernel-3=40m.gmane.org-S1762517AbXK2M5g@vger.kernel.org Thu Nov 29 13:58:17 2007 Return-path: Envelope-to: glk-linux-kernel-3@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1Ixixs-0007ss-Cb for glk-linux-kernel-3@gmane.org; Thu, 29 Nov 2007 13:58:00 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762517AbXK2M5g (ORCPT ); Thu, 29 Nov 2007 07:57:36 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1761404AbXK2M5Z (ORCPT ); Thu, 29 Nov 2007 07:57:25 -0500 Received: from smtpoutm.mac.com ([17.148.16.81]:51682 "EHLO smtpoutm.mac.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1761180AbXK2M5Y (ORCPT ); Thu, 29 Nov 2007 07:57:24 -0500 Received: from mac.com (asmtp008-s [10.150.69.71]) by smtpoutm.mac.com (Xserve/smtpout018/MantshX 4.0) with ESMTP id lATCvN78023842; Thu, 29 Nov 2007 04:57:23 -0800 (PST) Received: from [10.0.4.100] (n150s180.ntc.blacksburg.shentel.net [204.111.150.180]) (authenticated bits=0) by mac.com (Xserve/asmtp008/MantshX 4.0) with ESMTP id lATCvKwn004128 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 29 Nov 2007 04:57:21 -0800 (PST) In-Reply-To: <200711290827.04950.a1426z@gawab.com> X-Mailer: Apple Mail (2.752.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org Archived-At: On Nov 29, 2007, at 00:27:04, Al Boldi wrote: > Jakub Narebski wrote: >> Besides, you can always use "git show :". For >> example gitweb (and I think other web interfaces) can show any >> version of a file or a directory, accessing only repository. > > Sure, browsing is the easy part, but Version Control starts when > things become writable. But... git history is very inherently completely immutable once created... that's the only way you can index everything with a simple SHA-1. If you want to write to the "git filesystem" by adding new commits then you need to use the appropriate commands, same as every other VCS on the planet. Cheers, Kyle Moffett