Я заинтересован в том, чтобы каждая из моих коммитов была подписана моим ключом GPG. Поскольку я использую magit для взаимодействия с git, мне было интересно, возможно ли сказать magit для подписания каждого коммита (или, по крайней мере, некоторый обходной путь для достижения этого был возможен).
git commit -S[<keyid>], --gpg-sign[=<keyid>]
. Существует по крайней мере одна причина подписывать каждый коммит: иметь более веские доказательства того, что коммит пришел от человека, который, как вы думаете, сделал. Подписание тегов позволяет только обнаруживать изменения в истории.