Comments 5
В обязательном порядке подписываю все свои коммиты и вам советую!
Настройка git
Поместите эти строки в .gitconfig и не забудьте переписать всё, что у вас отличается.
[alias]
log = log --show-signature
commit = commit -s -S
[commit]
gpgsign = true
[gpg]
program = /usr/local/bin/gpg
[user]
name = Aleksey Sviridkin
email = f@lex.la
signingkey = 9C173EB1B531AA1F
Отмечу, что на windows это тоже работает.
Для чего подписывать свои коммиты? Чтобы мошенник не мог сделать коммит от чужого имени? Есть другие причины?
Почему необходима именно GnuPG v.2? Версия
gpg (GnuPG) 1.4.x
прекрасно работает.Sign up to leave a comment.
Защита целостности кода с помощью PGP. Часть 1. Базовые концепции и инструменты