git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Inconsistent names in `git shortlog`

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 25, 2023, 15:46 UTC
Message-ID
<xmqq8reg55j4.fsf@gitster.g>
In-Reply-To
<20230425065242.GE4061254@coredump.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 13 quoted lines
> On Tue, Apr 25, 2023 at 02:00:27AM +0200, Blyxyas wrote:
>
>> This isn't a big deal on its own, but there are some external tools
>> (like thanks.rust-lang.org) that use the output of `git shortlog` to
>> thank contributors, and it has some cases of people going just by
>> their first name (no surnames), or people appearing multiple times,
>> once with their username and one with their real name.
>
> I agree with everything brian said elsewhere, but I wanted to add one
> thing: for this "multiple times" problem, it can be solved with a
> mailmap file, which associates names such that ones you don't like can
> be rewritten to ones that you do. See "git help mailmap" for details and
> examples.

And another, potentially more effective, tool is to have a project convention. Teach the participant of your project to be consistent in the first place.

Previous: Jeff King
Message 4 of 4 in “Inconsistent names in `git shortlog`”
  1. BlyxyasApr 25, 2023
  2. brian m. carlsonApr 25, 2023
  3. Jeff KingApr 25, 2023
  4. Junio C HamanoApr 25, 2023

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.