首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正确使用git检查-mailmap

正确使用git检查-mailmap
EN

Stack Overflow用户
提问于 2020-11-30 15:38:29
回答 1查看 227关注 0票数 1

上下文

在所讨论的项目的根处有一个.mailmap文件。它包括这样的条目:

代码语言:javascript
复制
Some User <some.user@company.com> <someuser@private.com>
Some User <some.user@company.com> <dev5@company.com>
Another User <another.user@company.com> <another.user@private.com>
...

我找到了关于使用git check-mailmap检索任何给定用户的规范联系人数据的文档。

https://git-scm.com/docs/git-check-mailmap

问题

简单的问题,我没有找到一个简明的答案--如何正确地使用命令?

文档提供了如下语法:

代码语言:javascript
复制
git check-mailmap [<options>] <contact>

然而,输入例如:

代码语言:javascript
复制
git check-mailmap some.user@company.com
git check-mailmap Some User
git check-mailmap --std

产生的结果只有

代码语言:javascript
复制
fatal: unable to parse contact ...

此外,我进入git check-mailmap --help是为了寻找更多的信息,但在我看来,提供的HTML相当于我之前链接的页面。

那么,如何正确地使用git check-mailmap呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-01 15:31:13

多亏了“博士学位”,才发现了一条安乐死。如需详细信息,请参阅开场白下的评论部分。

用于调用git check-mailmap的语法是不正确的:

代码语言:javascript
复制
git check-mailmap some.user@company.com
git check-mailmap Some User
git check-mailmap --std

相反,为了检索规范别名,需要提供用户名和相应的地址

在给定的示例中,有效调用可能如下所示:

代码语言:javascript
复制
git check-mailmap 'Some User <someuser@private.com>'

并且应该屈服:

代码语言:javascript
复制
Some User <some.user@company.com>

检查.mailmap有效性的一个简便方法是使用git shortlog -se

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

https://stackoverflow.com/questions/65076547

复制
相关文章

相似问题

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