我们的git提交日志中有一些长名字的人.目前,我的格式是
pretty = %C(yellow)%h%Creset %s %C(red)(%an, %cr)%Creset
Run Code Online (Sandbox Code Playgroud)
这表现了
276840c Kyle Heironimus Added updated hello world example. (3 months ago)
Run Code Online (Sandbox Code Playgroud)
我真的只是想要
276840c Kyle Added updated hello world example. (3 months ago)
Run Code Online (Sandbox Code Playgroud)
如果我不能只取出作者姓名的第一个字,前5个字符将是我的第二个选择.
有什么办法吗?
如果你使用%aN而不是%an,Git会在显示作者姓名时考虑〜/ .mailmap中列出的别名.如果您创建该文件,并添加,说 -
Kyle <youremail@example.com>
那么你应该得到所需的输出.