Re: Please fix the useless email prompts
- From
Anatolii Borodin <anatoly.borodin@gmail.com>
- Date
- Aug 20, 2017, 21:57 UTC
- Message-ID
- <CACNzp2kao+hu6a2nO=gVaLctzoDauB+xyj=cfQLUdNOXTNKQfQ@mail.gmail.com>
- In-Reply-To
- <CAH5451m58n8mYvt=BC_t2=EAv0HOOdAWrCHCNEPQ3NVjT174nQ@mail.gmail.com>
Hi Andrew,
On Sun, Aug 20, 2017 at 2:40 PM, Andrew Ardill <andrew.ardill@gmail.com> wrote:
> Maybe I am missing something obvious, but if that's the case then > can't we just do the identity check when trying to make new commits, > in which case you should be able to pull without setting your > identity?
`git pull` is `git fetch + git merge / git rebase` in disguise, so we should be ready if git will want to create a merge commit or do a rebase automatically (and potentially create new commits with `Committer` set to the current user). `git fetch` and `git clone` alone, `git branch`, `git checkout` etc don't care about the email (as of 2.14.1), even if `user.useConfigOnly` is set to `true`.
-- Mit freundlichen Grüßen, Anatolii Borodin