Skip to main content

GPG 키와 메일 연결

GPG 키는 커밋자 ID와 일치하는 확인 메일과 연결되어야 합니다.

Sign your commits with GPG

전체 7개 중 6번째 문서
다음:커밋 서명

GitHub.com에서 커밋 주체 ID 및 계정과 연결된 확인된 이메일 주소와 일치하는 GPG 키를 사용하는 경우 커밋 서명 및 태그 서명을 시작할 수 있습니다.

  1. 사용하려는 GPG 키 ID로 대체하여 gpg --edit-key GPG key ID을 입력합니다. 다음 예제에서 GPG 키 ID는 3AA5C34371567BD2입니다.

    gpg --edit-key 3AA5C34371567BD2
    
  2.        `gpg> adduid`을 입력하여 사용자 ID 세부 정보를 추가합니다.
    
    gpg> adduid
    
  3. 프롬프트에 따라 실명, 메일 주소 및 설명을 입력합니다. N, C 또는 E을 선택하여 항목을 수정할 수 있습니다. 메일 주소를 프라이빗으로 유지하려는 경우 GitHub에서 제공한 no-reply 메일 주소를 사용합니다. 자세한 내용을 보려면 커밋 메일 주소 설정을(를) 참조하세요.

    Real Name: OCTOCAT
    Email address: "octocat@github.com"
    Comment: GITHUB-KEY
    Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?
    
  4.        `O`을 입력하여 선택 항목을 확인합니다.
    
  5. 키의 암호를 입력합니다.

  6.        `gpg> save`를 입력하여 변경 내용을 저장합니다.
    
    gpg> save
    
  7. 사용하려는 GPG 키 ID로 대체하여 gpg --armor --export GPG key ID을 입력합니다. 다음 예제에서 GPG 키 ID는 3AA5C34371567BD2입니다.

    $ gpg --armor --export 3AA5C34371567BD2
    # Prints the GPG key, in ASCII armor format
    
  8. GPG 키를 GitHub 계정에 추가하여 업로드합니다.

추가 참고 자료

  •         [AUTOTITLE](/authentication/managing-commit-signature-verification/checking-for-existing-gpg-keys)
    
  •         [AUTOTITLE](/authentication/managing-commit-signature-verification/generating-a-new-gpg-key)
    
  •         [AUTOTITLE](/authentication/troubleshooting-commit-signature-verification/using-a-verified-email-address-in-your-gpg-key)
    
  •         [AUTOTITLE](/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account)
    
  •         [AUTOTITLE](/authentication/managing-commit-signature-verification/signing-commits)
    
  •         [AUTOTITLE](/authentication/managing-commit-signature-verification/signing-tags)