Skip to content

git-check-mailmap ​

命令名称 - 显示联系人的规范名称和电子邮件地址

概要 ​

bash
[verse]
'git check-mailmap' [<options>] <contact>...

描述 ​

对于命令行或标准输入(使用 --stdin 时)中的每个 "Name <user@host>"、"<user@host>" 或 "user@host",查找该人的规范名称和电子邮件地址(参见下面的"映射作者")。如果找到,打印它们;否则按原样打印输入。

选项 ​

  • --stdin - 在用完命令行上提供的联系人后,从标准输入读取联系人,每行一个。

  • --mailmap-file=<file> - 除了任何已配置的 mailmap 文件外,还读取指定的 mailmap 文件。此文件中的条目优先于默认 mailmap 文件或任何已配置 mailmap 文件中的条目。

  • --mailmap-blob=<blob> - 类似于 --mailmap-file,但将值视为仓库中 blob 的引用。如果同时指定了 --mailmap-file 和 --mailmap-blob,--mailmap-file 中的条目将优先。

输出 ​

对于每个联系人,输出一行,以换行符终止。如果提供了名称或 mailmap 已知该名称,则打印 "Name <user@host>";否则仅打印 "<user@host>"。

配置 ​

有关如何指定自定义 .mailmap 目标文件或对象,请参阅 git-config(1) 中的 mailmap.file 和 mailmap.blob。

映射作者 ​

参阅 gitmailmap(5)。

Git ​

git(1) 套件的一部分

基于 CC BY-NC-SA 3.0 许可发布