From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carl Worth Subject: Re: Two ideas for improving git's user interface Date: Mon, 06 Feb 2006 15:42:54 -0800 Message-ID: <87ek2gdpfl.wl%cworth@cworth.org> References: <46a038f90601251810m1086d353ne8c7147edee4962a@mail.gmail.com> <46a038f90601272133o53438987ka6b97c21d0cdf921@mail.gmail.com> <1138446030.9919.112.camel@evo.keithp.com> <7vzmlgt5zt.fsf@assigned-by-dhcp.cox.net> <20060130185822.GA24487@hpsvcnb.fc.hp.com> <7vek2oot7z.fsf@assigned-by-dhcp.cox.net> <7v4q3jlgw2.fsf@assigned-by-dhcp.cox.net> <7vhd7ibza2.fsf@assigned-by-dhcp.cox.net> <7v8xsu91vf.fsf@assigned-by-dhcp.cox.net> <87lkwupsbr.wl%cworth@cworth.org> <87lkwsvusp.wl%cworth@cworth.org> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Mon_Feb__6_15:42:48_2006-1"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Cc: Junio C Hamano , Nicolas Pitre , git@vger.kernel.org X-From: git-owner@vger.kernel.org Tue Feb 07 00:43:54 2006 Return-path: Envelope-to: gcvg-git@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F6G1P-00086o-2i for gcvg-git@gmane.org; Tue, 07 Feb 2006 00:43:51 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964875AbWBFXns (ORCPT ); Mon, 6 Feb 2006 18:43:48 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S964876AbWBFXns (ORCPT ); Mon, 6 Feb 2006 18:43:48 -0500 Received: from theworths.org ([217.160.253.102]:37560 "EHLO theworths.org") by vger.kernel.org with ESMTP id S964875AbWBFXnr (ORCPT ); Mon, 6 Feb 2006 18:43:47 -0500 Received: (qmail 18729 invoked from network); 6 Feb 2006 18:43:46 -0500 Received: from localhost (HELO raht.localdomain) (127.0.0.1) by localhost with SMTP; 6 Feb 2006 18:43:46 -0500 To: Linus Torvalds In-Reply-To: User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.4 Mule/5.0 (SAKAKI) Sender: git-owner@vger.kernel.org Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: --pgp-sign-Multipart_Mon_Feb__6_15:42:48_2006-1 Content-Type: text/plain; charset=US-ASCII On Fri, 3 Feb 2006 18:08:19 -0800 (PST), Linus Torvalds wrote: > > If you deny the index file, you really deny git itself. > [And the novice nearly reaches enlightenment.] OK. I now thoroughly understand that this use of the index is by design, not accident. So I won't propose modifying the index again. But, I'm still not yet sure how to reconcile my personal workflow with git yet. I don't think I'm yet an index-embracer that would relish using "update-index ; commit" for everything. At the same time, I can appreciate the disdain for "commit -a" to the extent that it does deny the index. I suspect that what I want might fall somewhere in between, with something like "mark ; commit-marked" where commit-marked would update the index of all marked files, then commit. This would allow me to still use update-index for the times that I actually need to take advantage of what that provides. So, maybe I'll try scripting up something for that myself, (at the risk of re-inventing cogito). Or maybe I'll just learn to live with (and love?) what git provides already. -Carl --pgp-sign-Multipart_Mon_Feb__6_15:42:48_2006-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBD597+6JDdNq8qSWgRArnWAJ49IrZykvjdiAy3qSzXxlg3cHJ+yACeKgPh 3soZvWLdpda9aARqGmlCndc= =dMGc -----END PGP SIGNATURE----- --pgp-sign-Multipart_Mon_Feb__6_15:42:48_2006-1--