Python 如何在git发送电子邮件中添加颜色差异

Python 如何在git发送电子邮件中添加颜色差异,python,git,sendmail,Python,Git,Sendmail,我正在使用git send email命令,但是diff补丁没有颜色 如果我尝试git发送电子邮件-1--color它会在电子邮件和未格式化文本中发送ANSI颜色代码 我希望能够邮寄色差补丁。这到底是怎么回事?作为HTML?收件人将如何应用补丁?从技术上讲,补丁是彩色的。您正在使用的邮件客户端不理解如何解释ANSI颜色代码。我没有使用邮件客户端,该电子邮件是通过添加电子邮件中的差异的git send email命令发送的,但它不是颜色格式的。因为发送电子邮件并不流行(而且官方git流不接受HTM

我正在使用git send email命令,但是diff补丁没有颜色

如果我尝试
git发送电子邮件-1--color
它会在电子邮件和未格式化文本中发送ANSI颜色代码


我希望能够邮寄色差补丁。

这到底是怎么回事?作为HTML?收件人将如何应用补丁?从技术上讲,补丁是彩色的。您正在使用的邮件客户端不理解如何解释ANSI颜色代码。我没有使用邮件客户端,该电子邮件是通过添加电子邮件中的差异的
git send email
命令发送的,但它不是颜色格式的。因为发送电子邮件并不流行(而且官方git流不接受HTML电子邮件作为补丁)这是一个被忽略的功能。我同意这将是一个伟大的时刻。关于@Chris关于如何应用补丁,HTML和纯文本格式都必须发送(通常)。然后可以使用纯文本内容应用补丁,同时让用户检查HTML版本。