CR position changed in exported patch file subject section
- From
- Chen, Boyang <boyang.chen@amd.com>
- Date
- Feb 26, 2024, 05:45 UTC
- Message-ID
- <IA0PR12MB822711B89738EDA0E2F25150EF5A2@IA0PR12MB8227.namprd12.prod.outlook.com>
[AMD Official Use Only - General]
Hi guys,
Recently I faced a question that the CR position in the patch is not in line with the git log. Below are the steps to reproduce.
touch aaa git add aaa git commit -m "Add a file to test, make sure that the message is a bit long but in a single line"
D:\Source\CustomerRepoTest\Platform1>git log -3 commit 0c9f8555c55c73fd4e5392c8f8516c389f362d17 (HEAD -> test) Author: Boyang Chen Date: Mon Feb 26 11:16:00 2024 +0800
Add a file to test, make make sure that the message is a bit long but in a single line
We can confirm that the commit message is in a single line in the output of git log command(pls refer to above output).
And use below command to generate a patch file. git format-patch -3 --stdout > exported_3.patch We can observe that the commit message's CR position is changed in the exported patch, the subject section is split to two lines(pls refer to below output).
From 0c9f8555c55c73fd4e5392c8f8516c389f362d17 Mon Sep 17 00:00:00 2001 From: Boyang Chen Date: Mon, 26 Feb 2024 11:16:00 +0800 Subject: [PATCH 3/3] Add a file to test, make make sure that the message is a bit long but in a single line
--- aaa | 0 1 file changed, 0 insertions(+), 0 deletions(-)
Actually, we want to keep the commit message format(subject section) in the patch same as the git log output. I have tried most of arguments of git format-patch and even upgrade the git version. But no good result is observed.
Could you please help to look at this question? Thanks a lot!
BR Boyang