git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Commits are no longer gpg-signed in 2.9.0 when "commit.gpgsign" is enabled

From
NFNils Fenner <nilsfenner@web.de>
Date
Jul 11, 2016, 11:29 UTC
Message-ID
<57838306.5090505@web.de>
Hey Git community,

since Version 2.9.0, the configuration option "commit.gpgsign" doesn't work as users would expect. By committing via 'git gui' (or usual 'git commit' without further option), commits are not being auto-signed any longer, when "commit.gpgSign" configuration option is set. I also couldn't find a flag to "workaround" that situation in the GUI. To my understanding, I now have to pass the '-S' option to 'git commit' every time and GUI becomes "impractical to use". Surprisingly, nobody seems having noticed this behavioural change since the release of 2.9.

FYI: In the release log, there's a note stating, that this has been 
altered in the context of 'git commit-tree'. Maybe this interferes with 
"normal" behaviour.
Would be happy hearing from you soon. Thanks!

Cheers, Nils

Next: Santiago Torres
Message 1 of 5 in “Commits are no longer gpg-signed in 2.9.0 when "commit.gpgsign" is enabled”
  1. Nils FennerJul 11, 2016
  2. Santiago TorresJul 11, 2016
  3. Nils FennerJul 11, 2016
  4. Santiago TorresJul 11, 2016
  5. Junio C HamanoJul 11, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.