Use minha chave ssh para assinar git commits

2

Estou tentando configurar a assinatura automática de git commits com gpg. Eu tenho um par de chaves privada / pública, que eu uso para autenticar no servidor e ser capaz de enviar confirmações. Eu gostaria de usar a mesma chave para assinar commits (porque alguém poderia autenticar como eles mesmos, mas empurrar um commit com meu nome).

Isso é possível? gpg --list-keys não retorna nada!

    
por Vorac 11.03.2016 / 16:17

1 resposta

4

Sim, você pode assinar confirmações automaticamente definindo a opção commit.gpgsign .

No entanto, você precisa de uma chave do tipo PGP , não uma chave SSH. O que você pode fazer é usar gpg- agente como um agente ssh .

    
por 12.03.2016 / 02:13

Tags