커밋 확인
Qualquer pessoa pode alterar a configuração do git, colocar seu e-mail e dizer que foi você que subiu aquele commit.
Para assinar commits, iremos ver o GNUPG.
Nesse 링크: gnupg vemos que GNUPG é GNU Privacy Guard.
É uma implementação e gratuita do padrão OpenPGP conforme definido pelo RFC4880 (também conhecido como PGP. O GnuPG permite criptografar e assinar dados e comunicações; possui um sistema de gerenciamento de chaves versátil, juntamente com módulos de acesso para de todos de os de os tipos de GnuPG는 GPG와 결합하여 응용 프로그램을 통합할 수 있도록 재귀를 용이하게 하는 명령을 내릴 수 있습니다. O GnuPG는 S/MIME과 Secure Shell(ssh)을 지원합니다.
Linux를 설치하지 않음
sudo apt update
sudo apt install gnupg
Iremos verificar se existe alguma chave criada no nosso computador.
gpg --list-secret-key --keyid-form LONG

Vamos criar a nossa chave
gpg --full-generate-key
이메일 주소: [email protected]

Iremos verificar a chave criada.
gpg --list-secret-key --keyid-form LONG

Com esse retorno:
sec rsa4096/1F64329A378F71EE 2022-06-17 [SC] [expires: 2023-06-17]
8EF31698FB71ACAC945C4A3E1F64329A378F71EE
uid [ultimate] William Koller <[email protected]>
ssb rsa4096/43D2BB51F0668C4B 2022-06-17 [E] [expires: 2023-06-17]
Iremos copiar o sec =>
1F64329A378F71EE que é o id para pegarmos a chave publica e adicionar no github. gpg --armor --export 1F64329A378F71EE
Pegamos a chave e adicionamos no github em GPG Keys

Agora iremos configurar o git para assinar commit e tags
git config --global commit.gpgsign true
git config --global tag.gpgSign true
Criei esse projeto no github para exemplificar

Precisamos adicionar a nossa chave no git
git config --global user.signingkey 1F64329A378F71EE
Quando formos committar irá aparece essa tela para Confirmamos a senha

Agora iremos verificar se o git esta vinculado ao nosso commit
git log --show-signature -1

Vamos no repositorio verificar se o usuário está verificado, clicamos hash do commit.

커밋을 확인하려면 빨리 확인하세요.
Espero ter ajudado.
Reference
이 문제에 관하여(커밋 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/williamkoller/assinatura-de-commits-2ac0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)