Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B291F9C8A for ; Tue, 28 Feb 2012 05:26:48 +0000 (UTC) Received: (qmail 64487 invoked by uid 500); 28 Feb 2012 05:26:48 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 64342 invoked by uid 500); 28 Feb 2012 05:26:47 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 64332 invoked by uid 99); 28 Feb 2012 05:26:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 05:26:47 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paul.joseph.davis@gmail.com designates 209.85.212.52 as permitted sender) Received: from [209.85.212.52] (HELO mail-vw0-f52.google.com) (209.85.212.52) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 05:26:42 +0000 Received: by vbih1 with SMTP id h1so3148366vbi.11 for ; Mon, 27 Feb 2012 21:26:21 -0800 (PST) Received-SPF: pass (google.com: domain of paul.joseph.davis@gmail.com designates 10.52.28.200 as permitted sender) client-ip=10.52.28.200; Authentication-Results: mr.google.com; spf=pass (google.com: domain of paul.joseph.davis@gmail.com designates 10.52.28.200 as permitted sender) smtp.mail=paul.joseph.davis@gmail.com; dkim=pass header.i=paul.joseph.davis@gmail.com Received: from mr.google.com ([10.52.28.200]) by 10.52.28.200 with SMTP id d8mr4620353vdh.38.1330406781299 (num_hops = 1); Mon, 27 Feb 2012 21:26:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=SmIiB3fnxgm+PU56VPYOIll6qsERVTcqstanVFAs0hE=; b=f0EirIr6oboZWNzzKbIY/cRS8SmXcD+qCLZncJEWOeOb9jUKeVvnSU17MPFp31Q0gh 7v/od/9nhDy5QvXekxUUiLEOngLh1Fw6dr+zVmMOxm3+4kKjwh4Hzml1ZcGOR0hWrV1i ehyLb3kmn+T6VvkIL5D4up9/TZvbz3ZfS+Cvw= Received: by 10.52.28.200 with SMTP id d8mr3897510vdh.38.1330406781185; Mon, 27 Feb 2012 21:26:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.220.218.132 with HTTP; Mon, 27 Feb 2012 21:25:41 -0800 (PST) In-Reply-To: References: From: Paul Davis Date: Mon, 27 Feb 2012 23:25:41 -0600 Message-ID: Subject: Re: Managing Git identities? To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Feb 27, 2012 at 11:02 PM, Robert Newson wrote: > for my part, I don't set user.email in my global .gitconfig because > I've often committed with the wrong address. Leaving it undefined then > gives you a warning when you commit. I then set the right local value > and --amend --reset-author. Pretty sure our apache repo insists on > apache.org addresses too. > > B. It used to but does no longer due to advanced technical reasons. IOW, I got yelled at to turn it off. > > On 28 February 2012 03:58, Paul Davis wrote: >> To be clear, Randall means to set the user.email and user.name setting >> in the ./git/config file in your CouchDB clone. >> >> On Mon, Feb 27, 2012 at 8:32 PM, Adam Kocoloski wrote: >>> On Feb 27, 2012, at 8:53 PM, Randall Leeds wrote: >>> >>>> On Mon, Feb 27, 2012 at 16:22, Jason Smith wrote: >>>>> Quick question: >>>>> >>>>> Do you all have any strategies or techniques for committing under >>>>> various identities? I would like CouchDB commits to be jhs@apache.org, >>>>> but work projects, under different email addresses. >>>>> >>>>> This one is hard to google. It's tons of walkthroughs for identifying >>>>> to a Git server (SSH key management, etc.). I'm just talking about the >>>>> committer ID. >>>>> >>>>> All I've thought to do is make fresh clones and run git config >>>>> user.email jhs@apache.org. Then I guess I'll use that for working on >>>>> couch, any commits that might one day go upstream. And I'll pull them >>>>> in to other branches and forks? >>>> >>>> You needn't make a fresh clone to set your email address. I keep my >>>> gmail in --global and my CouchDB repo as @apache.org. >>> >>> Ditto.