{"thread":{"id":"30477","subject":"git commit -S documentation","startedAt":"2012-05-08T22:12:12Z","lastAt":"2012-05-08T23:49:23Z","messageCount":2,"participants":["Geoffroy PLANQUART","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"191155","messageId":"48CBB45F-BF3B-470D-B80B-D0CD788E0081@planquart.fr","threadId":"30477","inReplyTo":null,"subject":"git commit -S documentation","fromName":"Geoffroy PLANQUART","fromEmail":"geoffroy@planquart.fr","sentAt":"2012-05-08T22:12:12Z","receivedAt":"2012-05-08T22:12:12Z","isPatch":false,"sender":{"key":"geoffroy@planquart.fr","avatar":null},"body":"Hello,\n\nI recently discovered the git commit -S option, but I can't find any documentation about it. I've search the local manpages (both archlinux & mac) and the website before posting.\n\nAre there any information about it, and the way it can be configured and used?\nI'd like more information on it and then perhaps make it automatic (without an alias if possible) if it's possible to check the signature in the log or somewhere.\n\nThanks in advance,\nBest regards,\n\nGeoffroy"},{"id":"191157","messageId":"7v1umuutbw.fsf@alter.siamese.dyndns.org","threadId":"30477","inReplyTo":"48CBB45F-BF3B-470D-B80B-D0CD788E0081@planquart.fr","subject":"Re: git commit -S documentation","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2012-05-08T23:49:23Z","receivedAt":"2012-05-08T23:49:23Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Geoffroy PLANQUART <geoffroy@planquart.fr> writes:\n\n> I recently discovered the git commit -S option, but I can't find any\n> documentation about it.\n\nIt was done as a bonus checkbox feature while the more important \"merge\nsigned tag\" feature was implemented, as the changes needed for the latter\nhad to touch codepaths that needed to be touched to implement the former,\nso I am not surprised if it is underdocumented ;-)\n\nOutput from \"git log ^4a3a1ed 5de89d3a\", especially the log message for\nba3c69a (commit: teach --gpg-sign option, 2011-10-05), would be a good\nplace to start writing new materials to add to the documentation, but at\nthe end-user level the only two options that matter would be --gpg-sign\ngiven to \"git commit\", and \"--show-signature\" given to \"git log\" family of\ncommands.\n\nThanks.\n"}]}