GitHub Codespaces는 컨테이너를 사용하여 개발용 공용 언어, 도구, 유틸리티를 제공하는 즉각적인 클라우드 기반 개발 환경입니다. GitHub Codespaces도 구성할 수 있으므로 프로젝트에 대한 사용자 지정된 개발 환경을 만들 수 있습니다. 프로젝트에 대한 사용자 지정 개발 환경을 구성하면 프로젝트의 모든 사용자에 대해 반복 가능한 codespace 구성을 사용할 수 있습니다.
Codespace 만들기
codespace를 만드는 진입점은 여러 가지가 있습니다.
- GitHub 템플릿 또는 GitHub의 템플릿 리포지토리에서 새 프로젝트를 시작합니다.
- 새 기능 작업을 위한 리포지토리의 분기에서 시작합니다.
- 진행 중인 작업을 탐색하기 위한 열린 끌어오기 요청에서 시작합니다.
- 특정 시점의 버그를 조사하기 위한 리포지토리 기록의 커밋에서 시작합니다.
Visual Studio Code의 GitHub에서 생성하거나 GitHub CLI을(를) 사용하여 codespace를 생성할 수 있습니다.
코드를 테스트해야 하거나 장기 실행 기능 작업을 수행하기 위해 동일한 codespace로 돌아갈 수 있는 경우 codespace의 유효 기간이 짧을 수 있습니다.
자세한 내용은 리포지토리에 대한 codespace 만들기, 템플릿에서 codespace 만들기, 기존 Codespace 열기을(를) 참조하세요.
Note
리포지토리 또는 분기당 둘 이상의 codespace를 만들 수 있습니다. 그러나 만들 수 있는 codespace 수와 동시에 실행할 수 있는 codespace의 수에는 제한이 있습니다. codespace 최대 수에 도달하고 다른 codespace를 만들려고 하면 기존 codespace를 제거해야 새 codespace를 만들 수 있다는 메시지가 표시됩니다.