모든 리포지토리에서 GitHub Codespaces를 사용할 수 있는 것은 아닙니다. 해당 리포지토리에서 codespace 만들기 버튼을 찾을 수 없다면, GitHub Codespaces 기능을 사용할 수 없는 상태입니다.
개인 계정에서 GitHub Codespaces의 월별 포함 사용량을 초과한 후 기본 결제 방법과 지출 한도를 설정하면, 모든 퍼블릭 리포지토리에 대해 codespace를 만들 수 있습니다.
개인 계정이 소유한 프라이빗 리포지토리의 경우, 최소한 읽기 권한이 있다면 해당 리포지토리에 대한 Codespace를 생성할 수 있습니다. 조직이 소유한 리포지토리가 개인 저장소인 경우, 조직 또는 상위 Enterprise의 설정에 따라 해당 리포지토리에서 codespace를 생성할 수 있는지가 결정됩니다.
리포지토리의 codespace를 생성할 수 없다면, 다음 조직 또는 Enterprise 설정 중 하나가 원인일 수 있습니다.
조직 및 Enterprise 소유자는 조직의 프라이빗 리포지토리에 대한 GitHub Codespaces 액세스 권한을 부여할 사용자를 지정할 수 있습니다. 자세한 내용은 조직에 GitHub Codespaces 사용 또는 사용 안 함을(를) 참조하세요.
조직 및 enterprise 관리자는 조직 내의 모든 또는 특정 개인 리포지토리에서 포크 기능을 비활성화할 수 있습니다. 리포지토리에 대한 읽기 권한만 있으면서 포크 권한이 없다면, 해당 리포지토리의 Codespace를 생성할 수 없습니다. 자세한 내용은 조직에 대한 포크 정책 관리을(를) 참조하세요.
GitHub Codespaces 페이지(https://github.com/codespaces)로 이동하여 새 Codespace가 나열되어 있는지 확인하세요. 프로세스에서 codespace를 성공적으로 만들었지만 브라우저에 다시 보고하지 못했습니다. 새 codespace가 나열되면 해당 페이지에서 직접 열 수 있습니다.
일시적인 통신 오류를 제외하려면 리포지토리에 대한 codespace 만들기를 다시 시도합니다.
GitHub Codespaces를 사용할 수 있는 리포지토리에 대한 codespace를 만들 수 없는 경우 지원에 문의해야 할 수 있습니다. 자세한 내용은 GitHub Codespaces에 대한 지원 작업을(를) 참조하세요.
codespace 생성에 실패하는 경우, 이는 클라우드 환경의 일시적인 인프라 장애(가상 머신 프로비저닝 오류 등)가 원인일 수 있습니다. 컨테이너 빌드에 1시간 이상 소요될 경우 실패가 발생하는 것이 일반적입니다. 이렇게 되면 빌드가 중단되며, 결과적으로 codespace 생성에 실패하게 됩니다.
참고
생성에 실패한 codespace는 사용이 불가능하므로 반드시 삭제해야 합니다. 자세한 내용은 Codespace 삭제을(를) 참조하세요.