From eb27b1cda4fd011f2ae743f78b3f2f5390c96e6d Mon Sep 17 00:00:00 2001 From: ARNik Date: Thu, 7 Nov 2024 02:25:15 +0300 Subject: [PATCH] update --- src/GIT-ssh-sign.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/GIT-ssh-sign.md b/src/GIT-ssh-sign.md index 4c9fcaa..735d539 100644 --- a/src/GIT-ssh-sign.md +++ b/src/GIT-ssh-sign.md @@ -9,27 +9,27 @@ Используем SSH для подписи: -```sh +``` git config --global gpg.format ssh ``` Добавляем открытый ключ для подписи: -```sh +``` git config --global user.signingkey ~/.ssh/id_rsa.pub ``` Чтобы верифицировать подписи локально, нужно создать файл с доверенными ключами... -```sh -echo "$(git config --get user.name) namespaces=\"git\" $(cat ~/.ssh/id_ed25519.pub)" >> ~/.ssh/allowed_signers +``` +echo "$(git config --get user.name) $(cat ~/.ssh/id_ed25519.pub)" >> ~/.ssh/allowed_signers ``` и указать на него GIT: -```sh +``` git config --global gpg.ssh.allowedSignersFile ~/.ssh/allowed_signers ``` Для автоматической подписи коммитов и тэгов: -```sh +``` git config --global commit.gpgsign true git config --global tag.gpgsign true ``` \ No newline at end of file