-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authors with duplicate email addresses get mixed up #424
Comments
As you've found, Tig uses the email as the key in the author hashmap, where On Sun, Jul 12, 2015 at 3:36 PM, Mantas Mikulėnas notifications@github.com
Jonas Fonseca |
I'm running into this as well. I wrote a tool that makes a bunch of automated code changes, and I intentionally use a different author (but the same email address) when generating commits for those changes. For example, my normal author is Now, people on my team who use tig are running the tool, and when they open tig, they see their name change to "decaffeinate" for all of their commits. It looks like every other git tool I know of handles this case correctly. |
This addresses the issue where an author name change "wins" and tig shows it for all historical commits by same email under old names Addresses jonas/issues/526 and jonas/issues/424
Fixed in #547 |
See for example https://github.com/atheme/charybdis, which (as an artifact of svn2git import) has several authors with the same
devnull@localhost
address:In tig's main (commit log) view, the name column only shows "androsyn" next to all such commits, even though the individual commits are shown as authored by "nenolod <devnull@localhost>" or such.
(If I enable
set mailmap
, it works fine, since the mailmap translates all such commits to unique emails.)tig v1 not affected, only tig v2.x.
The text was updated successfully, but these errors were encountered: