Несколько репозиториев, которые я использую, требуют подписи всех тегов, и иногда я забываю добавить -s
к git tag
, или, что еще хуже, я создаю тег с помощью графического интерфейса пользователя git, который не имеет представления о тегах.
Есть ли способ настроить GIT так, чтобы он всегда подписывал теги?
Я упоминал, что пытался добавить приведенные ниже хаки в .gitconfig
, но это не имело никакого эффекта, теги создавались безподпись, если я не упомянул вручную -s на Cli.
[alias]
tag = tag -s
[tag]
forceSignAnnotated = true
[commit]
gpgsign = true