我一直在为一个开源项目做贡献。起初,我的所有提交都名为yathartha
。但过了一会儿,我把名字改为Yathartha Joshi
,现在我的新提交都是以这个名字命名的。那么可以结合提交的数量吗?如果是这样,否则我该怎么做才能将它们结合起来。
我在yathartha
下有8次提交,在Yathartha Joshi
下有14次提交。
答案 0 :(得分:1)
如果项目在根目录下有.mailmap
,您可以将此行添加到其中:
Yathartha Joshi <oldmail@xxx> yathartha <newmail@xxx>
第二个名称和电子邮件将被第一个替换。如果邮件未更改,则newmail
部分可以省略。
不确定它是否适用于Github上的号码。 .mailmap
用于帮助git shortlog
汇总git log
的输出。添加此行之前,git shortlog --all
会显示:
yathartha (8):
commit1
commit2
...
commit8
Yathartha Joshi (14):
commit9
...
commit22
之后,它会显示:
Yathartha Joshi (22):
commit1
commit2
...
commit22