GPG로 커밋 서명
GitLab 저장소의 커밋에 GPG(GNU Privacy Guard) 키로 서명합니다.
GPG(GNU Privacy Guard) 키로 GitLab 저장소에서 만드는 커밋에 서명할 수 있습니다. Note GitLab은 모든 OpenPGP, PGP, GPG 관련 자료 및 구현에 GPG라는 용어를 사용합니다. GitLab이 커밋을 검증된 것으로 간주하려면: 커미터에게 GPG 공개/개인 키 쌍이 있어야 합니다. 커미터의 공개 키가 GitLab 계정에 업로드되어 있어야 합니다. GPG 공개 키의 이메일 주소 중 하나가 GitLab에서 커미터가 사용하는 확인된 이메일 주소와 일치해야 합니다. 이 주소를 비공개로 유지하려면 GitLab이 프로필에서 제공하는 자동 생성된 비공개 커밋 이메일 주소 를 사용합니다. 커미터의 이메일 주소가 GPG 키의 확인된 이메일 주소와 일치해야 합니다. GitLab은 자체 키링을 사용하여 GPG 서명을 확인합니다. 공개 키 서버에 액세스하지 않습니다. GPG 확인된 태그는 지원되지 않습니다. GPG에 대한 자세한 내용은 관련 주제 목록 을 참조하세요. 사용자의 공개 GPG 키 보기 # 사용자의 공개 GPG 키를 보려면 다음 중 하나를 수행합니다: https://gitlab.example.com/.gpg 로 이동합니다. 사용자가 GPG 키를 구성한 경우 GitLab은 GPG 키를 표시하고, GPG 키가 구성되지 않은 사용자의 경우 빈 페이지를 표시합니다. 사용자의 프로필(예: https://gitlab.example.com/ )로 이동합니다. 사용자 프로필의 오른쪽 상단에서 View public GPG keys ([key])를 선택합니다. 이 버튼은 사용자가 키를 구성한 경우에만 표시됩니다. 커밋 서명 구성 # 커밋에 서명하려면 로컬 시스템과 GitLab 계정을 모두 구성해야 합니다: GPG 키 만들기 . 계정에 GPG 키 추가 . GPG 키를 Git과 연결 . Git 커밋 서명 . GPG 키 만들기 # GPG 키가 아직 없으면 만듭니다: 운영 체제에 맞게 GPG를 설치 합니다. 운영 체제에 gpg2 가 설치되어 있으면 이 페이지의 명령에서 gpg 를 gpg2 로 교체합니다. 키 쌍을 생성하려면 gpg 버전에 맞는 명령을 실행합니다: # 기본 버전의 GPG, Windows의 Gpg4win, # 대부분의 macOS 버전을 포함한 기본 버전에 이 명령을 사용합니다: gpg --gen-key # GPG 2.1.17 이후 버전에 이 명령을 사용합니다: gpg --full-gen-key 키가 사용해야 하는 알고리즘을 선택하거나 Enter 를 눌러 기본 옵션인 RSA and RSA 를 선택합니다. 키 길이를 비트 단위로 선택합니다. GitLab은 4096비트 키를 권장합니다. 키의 유효 기간을 지정합니다. 이 값은 주관적이며 기본값은 만료 없음입니다. 답변을 확인하려면 y 를 입력합니다. 이름을 입력합니다. 이메일 주소를 입력합니다. GitLab 계정의 확인된 이메일 주소 와 일치해야 합니다. 선택 사항. 이름 뒤에 괄호 안에 표시할 코멘트를 입력합니다. GPG는 지금까지 입력한 정보를 표시합니다. 정보를 편집하거나
