Skip to main content
설명서에 자주 업데이트를 게시하며 이 페이지의 번역이 계속 진행 중일 수 있습니다. 최신 정보는 영어 설명서를 참조하세요.

GitHub Codespaces 관련 GPG 확인 관리

GitHub가 자동으로 GPG를 사용하여 Codespace에서 커밋에 서명하도록 허용할 수 있으므로 다른 사용자가 신뢰할 수 있는 원본에서 변경 내용을 확인할 수 있습니다.

GPG 확인을 사용하도록 설정하면 GitHub는 GitHub Codespaces에서 수행한 커밋에 자동으로 서명하고 GitHub에서 커밋 상태가 확인됩니다. 기본적으로 만드는 codespace에 대한 GPG 확인을 사용하지 않도록 설정됩니다. 모든 리포지토리 또는 특정 리포지토리에 대해 GPG 확인을 허용하도록 선택할 수 있습니다. 신뢰하는 리포지토리에 대해서만 GPG 확인을 사용하도록 설정합니다. GitHub서명된 커밋에 대한 자세한 내용은 "커밋 서명 확인 정보"을 참조하세요.

참고: dotfiles 리포지토리를 GitHub Codespaces와 연결한 경우 dotfiles의 Git 구성이 GitHub Codespaces이(가) 커밋에 서명하는 데 필요한 구성과 충돌할 수 있습니다. 자세한 내용은 "GitHub Codespaces에 대한 GPG 확인 문제 해결"을 참조하세요.

  1. 페이지의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음 설정 클릭합니다.

    사용자가 프로필, 콘텐츠 및 설정을 보고 편집할 수 있는 옵션을 보여 주는 GitHub의 계정 메뉴 스크린샷 메뉴 항목 "설정"은 진한 주황색으로 표시됩니다. 1. 사이드바의 “Code, planning, and automation”(코드, 계획 및 자동화) 섹션에서 Codespaces를 클릭합니다.

  2. "GPG 확인"에서 GPG 확인에 사용할 설정을 선택합니다.

    • 사용 안 함 - CODESPACE에서 GPG를 사용할 수 없습니다.
    • 모든 리포지토리 - GPG는 모든 리포지토리의 codespace에 사용할 수 있습니다.
    • 선택한 리포지토리 - 선택한 리포 지토리에서 만든 codespace에 GPG를 사용할 수 있습니다.
  3. "선택한 리포지토리"를 선택한 경우 "리포지토리 선택" 드롭다운 메뉴를 선택한 다음 GPG 확인을 사용하도록 설정할 리포지토리를 클릭합니다. GPG 확인을 사용하도록 설정하려는 모든 리포지토리에 대해 이 단계를 반복합니다.

GPG 확인을 사용하도록 설정하면 관련 리포지토리에서 만든 모든 새 codespace에서 자동으로 적용됩니다. GPG 확인이 기존 활성 codespace에서 적용되도록 하려면 codespace를 중지하고 다시 시작해야 합니다. 자세한 내용은 "codespace 중지 및 시작"을 참조하세요.