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

GitHub Codespaces 관련 GPG 확인 관리

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

GitHub Codespaces의 GPG 확인 정보

GPG 확인을 사용하도록 설정하면 GitHub는 GitHub Codespaces에서 수행한 커밋에 자동으로 서명하고 GitHub에서 커밋 상태가 확인됩니다. GitHub서명된 커밋에 대한 자세한 내용은 "커밋 서명 확인 정보.

기본적으로 만드는 codespace에 대한 GPG 확인을 사용하지 않도록 설정됩니다. GPG 확인을 사용하도록 설정하면 커밋이 신뢰하는 리포지토리에 로그인됩니다.

GitHub Codespaces에 대한 신뢰할 수 있는 리포지토리 목록은 GPG 확인 및 설정 동기화 기능 간에 공유됩니다. 두 기능을 모두 사용하도록 설정한 경우 GPG 확인을 위해 선택한 신뢰할 수 있는 리포지토리 목록을 추가한 경우 이러한 리포지토리에서 만든 codespace에서 설정 동기화가 설정됩니다. 설정 동기화에 대한 새 리포지토리를 신뢰하는 경우 동일한 리포지토리에 대해 GPG 확인이 사용하도록 설정됩니다. 기능은 동일한 신뢰할 수 있는 리포지토리 목록을 공유하지만 GPG 확인 및 설정 동기화를 독립적으로 사용하거나 사용하지 않도록 설정할 수 있습니다.

참고: 이전에 모든 리포지토리에 대해 GPG 확인을 사용하도록 설정한 경우 선택한 신뢰할 수 있는 리포지토리 목록을 사용하도록 기본 설정을 변경하는 것이 좋습니다. 자세한 내용은 "GitHub Codespaces의 보안"을 참조하세요.

설정 동기화에 대한 기본 설정을 관리하는 방법에 대한 자세한 내용은 "계정에 맞게 GitHub Codespaces 개인 설정"을 참조하세요.

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

GPG 확인 사용 또는 사용 안 함

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

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

  2. "GPG 확인"에서 사용을 선택하거나 선택 취소하여 GPG 확인을 사용하거나 사용하지 않도록 설정합니다.

  3. GPG 확인 및 설정 동기화를 위해 신뢰할 수 있는 리포지토리를 변경하려면 "신뢰할 수 있는 리포지토리"에서 모든 리포지토리를 선택하거나 선택한 리포지토리 를 선택하고 "리포지토리 선택" 드롭다운을 사용하여 신뢰할 수 있는 리포지토리를 추가합니다.

    참고: 선택한 신뢰할 수 있는 리포지토리 목록을 사용하는 것이 좋습니다. 자세한 내용은 "GitHub Codespaces의 보안"을 참조하세요.

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