2013-03-21 107 views
0

我有两个最近的一个分支我工作的提交,都与提交的日志中显示的消息。当运行git的格式补丁输出文件没有提交信息

git format-patch -2 --signoff 

创建的补丁文件是根据其提交信息命名,并有正确的主题,但在文件的顶部的提交信息块没有提交信息。例如:

From <git hash> Mon Sep 17 00:00:00 2001 
From: <my email> 
Date: Thu, 21 Mar 2013 16:31:46 -0400 
Subject: [PATCH 1/2] <full commit message> 


Signed-off-by: <my name, my email> 
--- 
<beginning of patch> 

我无法找到任何git format-patch开关如果在贴片电子邮件的正文被印刷在提交消息控制。提交消息应该打印在签名关闭行之前的空间中。我如何让git正常运行?

回答

0

的问题是,我提交的信息只包含一个行汇总。当运行git format-patch,每个第一段提交消息被放置在电子邮件的主题。只有以下段落被添加到电子邮件的正文中。解决方案是编写proper commit messages