Git补丁创建并发送到电子邮件

时间:2015-10-29 18:33:43

标签: git

我刚刚使用以下命令git format-patch master --stdout > raj_powar.patch

创建了一个补丁

为了发送' raj_powar.patch ',我运行了以下命令git send-email --subject="stringval" --to="address" raj_powar.patch

但我不断收到错误“ raj_powar.patch中没有主题行?/ Library / Developer / CommandLineTools / usr / libexec / git-core / git-send-email

我做错了什么,如何通过电子邮件发送此补丁?

1 个答案:

答案 0 :(得分:0)

您的format-patch命令未指定一系列提交,因此您的修补程序文件可能为空。如果您只想在master上进行top提交的补丁,可以使用“-1”或使用“master ^ .. master”。

改为使用git format-patch -1 master --stdout > raj_powar.patch