Open wevtimoteo opened 4 years ago
Currently, our utility only considers GitHub anonymous emails. We should check if git remote origin address contains GitHub or GitLab to build proper source provider anonymous email.
GitHub
git remote origin
GitLab
add
$ git shortlog --summary --email --committer 3 👻 <doo@example.com> 1 👻 Doo <john@example.com>
Decide how and when we are going to store the co-authors status from git shortlog --summary --email --committer command.
git shortlog --summary --email --committer
Currently stored data on git config ⬇️:
[pair] coauthor = 👻
We are proposing something like ⬇️ :
[pair] coauthor = 👻 <doo@example.com>
We should take a look at .mailmap to store known authors:
.mailmap
https://www.git-scm.com/docs/git-shortlog/2.18.0#_mapping_authors https://blog.developer.atlassian.com/aliasing-authors-in-git/
Currently, our utility only considers
GitHub
anonymous emails. We should check ifgit remote origin
address containsGitHub
orGitLab
to build proper source provider anonymous email.Sub tasks:
add
accepts two argumentsadd
works without argumentsNotes:
Decide how and when we are going to store the co-authors status from
git shortlog --summary --email --committer
command.Currently stored data on git config ⬇️:
We are proposing something like ⬇️ :