首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将git日志配置为默认使用mailmap

将git日志配置为默认使用mailmap
EN

Stack Overflow用户
提问于 2012-12-08 19:49:32
回答 4查看 4.6K关注 0票数 26

有没有办法将git log配置为默认使用mailmap文件?而不必指定格式(或一个格式的别名)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-06-18 02:58:47

我有Git 2.4.1。如果将log.mailmap配置设置为true,则也会将其设置为与git log一起使用

代码语言:javascript
复制
git config --global log.mailmap true
票数 29
EN

Stack Overflow用户

发布于 2016-10-07 14:19:16

您可以在.gitconfig文件中设置默认值。documentation说:

log.mailmap

如果为true,则使git-loggit-showgit-whatchanged假定为--use-mailmap

这将仅在工作树的根中查找.mailmap

要设置:

代码语言:javascript
复制
git config --global log.mailmap true

全局文件mailmap

mailmap.file

扩充邮件映射文件的位置。首先加载位于存储库根目录中的默认邮件映射,然后加载此变量指向的邮件映射文件。邮件映射文件的位置可以在存储库子目录中,也可以在存储库本身之外的某个位置。参见git-shortloggit-blame

要设置:

代码语言:javascript
复制
git config --global mailmap.file ~/.mailmap

高级

您还可以将存储库blob用作邮件映射文件,请参阅上面链接的文档中的mailmap.blob

票数 16
EN

Stack Overflow用户

发布于 2015-01-08 03:09:58

git 1.8.2开始,git log采用--use-mailmap参数来启用此行为。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13777171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档