Re: How to get the original raw commit message without removing extra leading/trailing line breaks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



PMEase <robin@xxxxxxxxxx> writes:

[jc: wrapped overly long lines]

> I am using command "git show --format=raw <commit hash>" to get
> raw commit object in order to verify the GPG signature in my
> program to customize public key loading. However in the raw commit
> object, extra line breaks before and after the commit message is
> removed, which cause the signature verification failure as git
> generates the signature without removing those line breaks.

"git show --format=raw <commit object name>" will not give "raw
commit object" to begin with.  It indents the message by four
spaces.

"git cat-file commit <commit object name>" is what you want, I
think.



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux