Re: I lost my commit signature
- From
Jeff King <peff@peff.net>
- Date
- Jun 14, 2016, 08:18 UTC
- Message-ID
- <20160614081854.GA13457@sigill.intra.peff.net>
- In-Reply-To
- <CAGrdoOp=dDkiTr+Sb-uZWx66b4hoZCYAiRjfgYqoE8H4-kXJvg@mail.gmail.com>
On Tue, Jun 14, 2016 at 04:09:52PM +0800, ZhenTian wrote:
Show 17 quoted lines
> I have tested sign my work in another project, it works fine, I have > committed five times, all commits are signed. > > I can't find encoded signature block in the output of "git cat-file > commit HEAD", only these: > ``` > tree 17a572e349ce2fda47470951b5011b9c2f6533b7 > parent 2c35701725d34325520acb9b45daf42f64adc536 > author TianZhen <tianzhen@honovation.com> 1465887785 +0800 > committer TianZhen <tianzhen@honovation.com> 1465887791 +0800 > > feat: mobile support free freight hint, closed #1417 > ``` > > Some of my commits are signed, for example I have committed four times > today, only first commit is signed. Is it possible some issue with > gpg-agent? I can't find it via `ps -Af | grep gpg`.
Possibly. If you set gpg.program "gpg -v", does it help? You could also try setting it to "gpg | /tmp/log" to see what gpg is passing back to git.
-Peff