【问题标题】:can git send-email send diff patch of html format?git send-email 可以发送 html 格式的差异补丁吗?
【发布时间】:2014-02-16 06:07:14
【问题描述】:

我正在使用git send-email 发送电子邮件补丁,但我想发送颜色差异,所以我在 python 中使用ansi2HTML 转换器插件将diff.patch 文件转换为colour_diff.html,但它会将文件保存到 html,所以我正在尝试现在发送此 html 文件,但当我尝试发送时,我收到此错误消息

Unsuccessful stat on filename containing newline at /Library/Developer/CommandLineTools/usr/libexec/git-core/git-send-email line 568.
Unsuccessful stat on filename containing newline at /Library/Developer/CommandLineTools/usr/libexec/git-core/git-send-email line 575.
Unsuccessful stat on filename containing newline at /Library/Developer/CommandLineTools/usr/libexec/git-core/git-send-email line 575.
fatal: failed to stat 

他们有什么方法可以让它工作还是我必须使用 smtplib 模块通过电子邮件发送 html diff 补丁?

【问题讨论】:

标签: python html git sendmail git-diff


【解决方案1】:

所以我最终编写了自己的工具来通过电子邮件发送 git diff。 我不能在这里发布整个代码,因为它太长了。

我在这里放了链接:git maildiff

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-21
    • 2023-03-09
    • 2023-03-06
    • 2019-10-18
    • 2013-04-06
    • 2012-09-30
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多