From: "J. Bruce Fields" <bfields@fieldses.org>
To: Petr Baudis <pasky@suse.cz>
Cc: Johan Herland <johan@herland.net>, git@vger.kernel.org
Subject: Re: [PATCH] user-manual: Use "git config --global" instead of editing ~/.gitconfig
Date: Thu, 10 May 2007 23:46:53 -0400 [thread overview]
Message-ID: <20070511034653.GB26896@fieldses.org> (raw)
In-Reply-To: <20070510230045.GF4489@pasky.or.cz>
On Fri, May 11, 2007 at 01:00:45AM +0200, Petr Baudis wrote:
> However, in that case I think this is not the good point to show
> ~/.gitconfig. Your goal at that point should be to get the user able
> to commit as simply as possible,
Sure.
> and having to manually edit some config file is unnecessary hassle
> when you can just use these two simple commands;
I don't get it; why are the two commands "simple", and editing a file a
"hassle"? In terms of, say, time required, or number of keystrokes, I
suspect the two are about the same. And it seems to me that:
- As users of a tool designed mainly to track changes to text
files, git users are likely to be pretty proficient at editing
text files.
- People also need to be able to view the configuration and
change it. If they make a typo on the first try, they may
need to do this sooner rather than later. With a config file,
this is trivial. With git-config, you have to learn at least
one new thing (how to query values).
- The config file is easier to read than the git-config output.
- You're going to have to edit some text anyway to plug your
name in, so we can't make this a pure cut-n-paste from the
docs.
> also, we use the same commands in tutorials, crash courses etc. So I
> really think that consistency is better here. The more viable strategy
> is to mention that git-config really just plays with simple text files
> at some... later point. :-)
So while I'm not convinced of the value of consistency here, if we have
to have consistency, I'd rather standardize on config-file-editing.
--b.
next prev parent reply other threads:[~2007-05-11 3:47 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-10 21:53 [PATCH] user-manual: Use "git config --global" instead of editing ~/.gitconfig Johan Herland
2007-05-10 22:02 ` J. Bruce Fields
2007-05-10 22:16 ` Johan Herland
2007-05-10 23:00 ` Petr Baudis
2007-05-11 3:46 ` J. Bruce Fields [this message]
2007-05-11 4:48 ` Junio C Hamano
2007-05-11 13:22 ` Nicolas Pitre
2007-05-11 20:23 ` Jan Hudec
2007-05-10 22:04 ` Junio C Hamano
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070511034653.GB26896@fieldses.org \
--to=bfields@fieldses.org \
--cc=git@vger.kernel.org \
--cc=johan@herland.net \
--cc=pasky@suse.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).