问题:在idea中,打开annotate后,发现编写者不是自己预期的git账号,而是一个非常特殊的名字。如下: 

Git提交等一切操作都很正常,只是显示作者 不对,排除了Git账号问题,几经周折,发现,是idea annotate 显示问题!!!

原因:idea 2020.  annotete默认显示git账号的last name,如果你的git账号带有符号 -     会被分隔,默认取最后一部分。

解决办法:调整idea,annotate配置  显示全名

第一步:

第二步:

最终  完美解决!!

2022年8月23日补充

如此username太费劲了,你配置好了,但你的队友不一定配置好了,对团队来说无益,增加太多沟通成本!

Git的username还是配置成中文名称吧!

更多推荐

idea annotate 代码编写者显示问题