git-mailinfo - 云端在线

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

程序:

您的姓名


git-mailinfo - 从单个电子邮件消息中提取补丁和作者身份

概要


混帐 邮件信息 [-k|-b] [-u | --编码= | -n] [--[no-] 剪刀]

商品描述


从标准输入读取单个电子邮件消息,并写入提交日志消息
在文件,和补丁文件。 作者姓名、电子邮件和电子邮件主题
写出到标准输出以供 混帐 am 创建提交。 这是
通常不需要直接使用这个命令。 看 混帐(1) 代替。

配置


-k
通常,程序会从 Subject: 标题行中删除电子邮件残骸以提取
提交日志消息的标题行。 此选项可防止这种修改,并且最
用于回读时有用 混帐 格式补丁 -k 输出。

具体来说,以下内容将被删除,直到它们都不再存在:

· 前导和尾随空格。

· 前导 Re:、re: 和 :。

· 带括号的前导字符串(在 [ 和 ] 之间,通常是 [PATCH])。

最后,空格的运行被规范化为单个 ASCII 空格字符。

-b
当 -k 无效时,所有带括号的前导字符串 [] 对是
剥离。 此选项将剥离限制为仅包含括号字符串的对
包含单词“补丁”。

-u
提交日志消息、作者姓名和作者电子邮件取自电子邮件,并且
对 MIME 传输编码进行最小解码后,重新编码为指定的字符集
i18n.commitencoding(默认为 UTF-8)通过音译它们。 这曾经是
可选,但现在是默认值。

请注意,补丁始终按原样使用,无需字符集转换,即使使用此
旗。

--编码=
类似于 -u。 但是在重新编码时,使用这里指定的字符集而不是
由 i18n.commitencoding 或 UTF-8 指定的一种。

-n
禁用元数据的所有字符集重新编码。

-m, --消息 ID
复制提交消息末尾的 Message-ID 标头。 这很有用
将提交与邮件列表讨论相关联。

- 剪刀
在剪刀线之前移除身体中的所有东西。 一条线主要由
剪刀(“>8”或“8<”)和穿孔(破折号“-”)标记称为剪刀
行,用于请求读者在该行截断消息。 如果这样一个
行出现在补丁之前的消息正文中,它之前的所有内容
使用此选项时(包括剪刀线本身)将被忽略。

如果您想在带有评论的讨论线程中开始您的消息,这将非常有用
和对您正在回复的消息的建议,并以补丁结束
提交,将讨论和提议提交日志的开头分开
用剪刀线的消息。

默认情况下,这可以使用配置选项 mailinfo.scissors 启用。

--没有剪刀
忽略剪刀线。 用于覆盖 mailinfo.scissors 设置。


从电子邮件中提取的提交日志消息,通常除了标题行
来自电子邮件主题。


从电子邮件中提取的补丁。

GIT


部分 混帐(1) 套房

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



最新的 Linux 和 Windows 在线程序