英语法语西班牙语

Ad


OnWorks 网站图标

git-shortlog - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 git-shortlog

这是 git-shortlog 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


git-shortlog - 总结 'git log' 输出

概要


git 日志 --pretty=short | 混帐 短日志 [ ]
混帐 短日志 [ ] [ ] [[--] ...]

商品描述


总结 混帐 日志 以适合包含在发布公告中的格式输出。
每个提交将按作者和标题分组。

此外,“[PATCH]”将从提交描述中删除。

如果没有在命令行上传递修订并且标准输入不是终端
或者没有当前的分支, 混帐 短日志 将输出从中读取的日志摘要
标准输入,不参考当前存储库。

配置


-n, --编号
根据每位作者的提交次数而不是作者字母对输出进行排序
秩序。

-s,--总结
禁止提交描述并仅提供提交计数摘要。

-e,--电子邮件
显示每个作者的电子邮件地址。

--格式[= ]
而不是提交主题,使用一些其他信息来描述每个提交。
可以是 --format 选项接受的任何字符串 混帐 日志,如 * [%H]
%s. (请参阅“漂亮格式”部分 混帐日志(1)。)

每个漂亮打印的提交将在显示之前重新包装。

-w[ [, [, ]]]
Linewrap 通过以宽度包装每一行来对输出进行换行。 每个条目的第一行是
缩进 indent1 空格,第二行和后续行缩进
缩进2个空格。 width、indent1 和 indent2 分别默认为 76、6 和 9。

如果宽度为 0(零),则缩进输出的行而不包裹它们。


仅显示指定修订范围内的提交。 当没有是
指定,它默认为 HEAD(即导致当前提交的整个历史记录)。
origin..HEAD 指定从当前提交(即 HEAD)可到达的所有提交,
但不是来自原产地。 完整的拼写方法列表,见
的“指定范围”部分 git 修订版(7)。

[--] ...
只考虑足以解释匹配文件的提交
指定的路径来了。

路径可能需要以“--”为前缀,以将它们与选项或修订版分开
范围,当出现混乱时。

MAPPING 作者


.mailmap 功能用于将同一个人在
shortlog,他们的姓名和/或电子邮件地址的拼写不同。

如果文件 .mailmap 存在于存储库的顶层或指向的位置
通过 mailmap.file 或 mailmap.blob 配置选项,用于映射作者和
提交者姓名和电子邮件地址到规范的真实姓名和电子邮件地址。

在简单形式中,文件中的每一行都由一个人的规范真实姓名组成。
提交中使用的作者、空格和电子邮件地址(由 <>) 映射
到名字。 例如:

正确的名称[电子邮件保护]>

更复杂的形式是:

<[电子邮件保护]>[电子邮件保护]>

它允许 mailmap 仅替换提交的电子邮件部分,并且:

正确的名称[电子邮件保护]>[电子邮件保护]>

这允许 mailmap 替换匹配的提交的名称和电子邮件
指定的提交电子邮件地址,以及:

正确的名称[电子邮件保护]> 提交名称[电子邮件保护]>

这允许 mailmap 替换匹配的提交的名称和电子邮件
指定的提交名称和电子邮件地址。

示例 1:您的历史记录包含两位作者 Jane 和 Joe 的提交,他们的名字出现
在几种形式的存储库中:

乔开发人员[电子邮件保护]>
乔 R. 开发人员[电子邮件保护]>
简·多伊[电子邮件保护]>
简·多伊
简 D。

现在假设 Joe 希望使用他的中间名首字母,而 Jane 更喜欢她的姓氏
完全说明。 正确的 .mailmap 文件如下所示:

简·多伊
乔 R. 开发人员[电子邮件保护]>

请注意如何不需要输入,因为真实姓名
那个作者已经是正确的。

示例 2:您的存储库包含来自以下作者的提交:

昵称1[电子邮件保护]>
昵称2[电子邮件保护]>
昵称2[电子邮件保护]>
圣诞老人[电子邮件保护]>
克劳斯[电子邮件保护]>
首席技术官[电子邮件保护]>

那么你可能想要一个看起来像这样的 .mailmap 文件:

<[电子邮件保护]>[电子邮件保护]>
一些花花公子[电子邮件保护]> 昵称1[电子邮件保护]>
其他作者[电子邮件保护]> 昵称2[电子邮件保护]>
其他作者[电子邮件保护]>[电子邮件保护]>
圣诞老人[电子邮件保护]>[电子邮件保护]>

使用哈希 # 对于在他们自己的行上或在电子邮件地址之后的评论。

GIT


部分 混帐(1) 套房

使用 onworks.net 服务在线使用 git-shortlog


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad