2013-03-21 133 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