여기에서 시작
모두 보기조직에 Github Codespaces를 사용 또는 사용 안 함으로 설정
조직의 프라이빗 리포지토리에서 GitHub Codespaces을(를) 사용할 수 있는 사용자를 제어할 수 있습니다.
codespace 수명 주기 이해
GitHub Codespaces 환경에서 개발하는 방법과 codespace 수명 주기 전체에 걸쳐 데이터를 유지 관리하는 방법을 알아보세요.
개발 컨테이너 소개
Codespace에서 작업할 때 작업 중인 환경은 가상 머신에서 호스트되는 개발 컨테이너 또는 개발자 컨테이너를 사용하여 만들어집니다.
Codespace 내의 다른 리포지토리에 대한 액세스 관리
GitHub Codespaces에서 액세스할 수 있는 리포지토리를 관리할 수 있습니다.
Set up your project
GitHub Codespaces에 대한 Node.js 프로젝트 설정
사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 JavaScript, Node.js 또는 TypeScript 프로젝트를 시작합니다.
GitHub Codespaces에 대한 Python 프로젝트 설정
사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 Python 프로젝트를 시작합니다.
GitHub Codespaces에 대한 Java 프로젝트 설정
사용자 지정 개발 컨테이너를 만들어 GitHub Codespaces에서 Java 프로젝트를 시작합니다.
GitHub Codespaces에 대한 C#(.NET) 프로젝트 설정
사용자 지정 개발 컨테이너를 만들어 GitHub Codespaces에서 C#(.NET) 프로젝트를 시작합니다.
codespace에서 개발
- codespace에서 개발
- 리포지토리에 대한 codespace 만들기
- 템플릿에서 codespace 만들기
- Codespace 삭제
- 기존 Codespace 열기
- Codespace에서 공동 작업
- codespace에서 원본 제어 사용
- 끌어오기 요청에 Github Codespaces 사용
- Codespace 중지 및 시작
- codespace의 포트 전달
- Codespace에서 컨테이너 다시 빌드
- codespace의 기본 환경 변수
- 환경 변수 및 임시 파일 유지
- 개인 네트워크에 연결
- 기계 학습을 위한 GitHub Codespaces 시작
- Visual Studio Code에서 Github Codespaces 사용
- GitHub CLI에서 GitHub Codespaces 사용
조직의 Github Codespaces 청구 관리
- 조직에 Github Codespaces를 사용 또는 사용 안 함으로 설정
- 조직에서 codespace를 소유하고 비용을 지불하는 사람 선택
- 조직의 codespace 나열
- 조직에서 Github Codespaces 비용 관리
- 리포지토리 또는 조직에 대한 개발 환경 비밀 관리
- 조직 내 GitHub Codespaces 관련 감사 로그 검토
- 컴퓨터 유형에 대한 액세스 제한
- 사용자가 만들 수 있는 조직 청구 codespace 수 제한
- Codespace에 대한 기본 이미지 제한
- 전달된 포트의 표시 유형 제한
- 유휴 시간 제한 기간 제한
- Codespace에 대한 보존 기간 제한