Codespace에 대한 가이드
GitHub를 최대한 활용하는 방법 알아보기
GitHub Codespaces에 대한 빠른 시작
GitHub Codespaces를 빠르게 시작해 보세요.
GitHub Codespaces에 대한 심층 분석
빠른 시작GitHub Codespaces 작업 방식에 대해 자세히 알아보세요.
개발 컨테이너 소개
방법 가이드Codespace에서 작업할 때 작업 중인 환경은 가상 머신에서 호스트되는 개발 컨테이너 또는 개발자 컨테이너를 사용하여 만들어집니다.
GitHub Codespaces에 대한 Node.js 프로젝트 설정
자습서사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 JavaScript, Node.js 또는 TypeScript 프로젝트를 시작합니다.
GitHub Codespaces에 대한 Python 프로젝트 설정
자습서사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 Python 프로젝트를 시작합니다.
GitHub Codespaces에 대한 C#(.NET) 프로젝트 설정
자습서사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 C#(.NET) 프로젝트를 시작하세요.
GitHub Codespaces에 대한 Java 프로젝트 설정
자습서Java 프로젝트를 GitHub Codespaces에서 사용자 지정 개발 컨테이너 설정을 생성하여 시작합니다.
GitHub Codespaces에 대한 PHP 프로젝트 설정
자습서사용자 지정 개발 컨테이너 구성을 만들어 GitHub Codespaces에서 PHP 프로젝트를 시작합니다.
codespace 머신에 대한 최소 사양 설정
방법 가이드리소스가 부족한 컴퓨터 유형이 리포지토리의 GitHub Codespaces에 사용되지 않도록 방지할 수 있습니다.
devcontainer.json 파일에 기능 추가
방법 가이드기능을 사용하면 도구, 런타임 또는 라이브러리를 개발 컨테이너 구성에 빠르게 추가할 수 있습니다.
리포지토리의 codespace에서 자동으로 파일 열기
방법 가이드다른 사용자가 내 리포지토리에 codespace를 만들고 Visual Studio Code 웹 클라이언트에서 codespace를 열 때마다 특정 파일을 자동으로 열도록 설정할 수 있습니다.
리포지토리에 권장되는 비밀 지정
방법 가이드사용자가 codespace를 만들 때 특정 개발 환경 비밀을 설정하라는 메시지를 표시하는 설정을 개발 컨테이너 구성에 추가할 수 있습니다.
codespaces의 빠른 생성 및 재개 지원
방법 가이드사용자가 미리 구성된 옵션을 사용하여 codespaces를 만들기 위한 페이지로 바로 이동하도록 링크를 추가할 수 있습니다. 또는 "codespace 다시 시작" 페이지에 연결할 수 있습니다.
GitHub Codespaces에 대한 템플릿 리포지토리 설정
방법 가이드GitHub Codespaces에 사용할 템플릿 리포지토리를 설정하여 사람들이 프로젝트를 시작할 수 있도록 도울 수 있습니다.
계정에 대한 GitHub Codespace 개인 설정
방법 가이드GitHub의 리포지토리를 사용하거나 설정 동기화를 사용하여 GitHub Codespaces를 개인 설정할 수 있습니다.
리포지토리에 대한 codespace 만들기
방법 가이드리포지토리의 분기에 대한 codespace를 만들어 온라인으로 개발할 수 있습니다.
템플릿에서 codespace 만들기
방법 가이드새 프로젝트를 시작할 때는 빈 템플릿에서 codespace를 만들거나 수행하려는 작업 유형에 맞는 템플릿을 선택할 수 있습니다.
codespace에서 개발
방법 가이드브라우저, Visual Studio Code 또는 명령 셸을 사용하여 codespace에서 작업할 수 있습니다.
Codespace 삭제
방법 가이드더 이상 필요하지 않은 codespace를 삭제할 수 있습니다.
코드스페이스에서 포트 전달
방법 가이드codespace의 포트를 전달하여 애플리케이션을 테스트하고 디버그할 수 있습니다. 포트 프로토콜을 관리하고 조직 내에서 또는 공개적으로 포트를 공유할 수도 있습니다.
기존 Codespace 열기
방법 가이드닫거나 중지한 Codespace를 다시 열고 작업으로 돌아갈 수 있습니다.
Codespace 시작 및 중지
방법 가이드Codespace를 중지하고 시작하여 리소스를 저장하고 작업을 일시 중지할 수 있습니다.
Codespace에서 공동 작업
방법 가이드Visual Studio Live Share를 사용하여 codespace에서 다른 사용자와 공동 작업할 수 있습니다.
Visual Studio Code에서 GitHub Codespaces 사용
방법 가이드GitHub Codespaces 확장을 GitHub 계정과 연결해 Visual Studio Code에서 바로 Codespace에 개발할 수 있습니다.
GitHub CLI에서 GitHub Codespace 사용
방법 가이드GitHub Codespaces를 명령줄에서 직접 사용하려면 GitHub 명령줄 인터페이스를 사용하세요.
codespace에서 원본 제어 사용
방법 가이드Codespace에서 파일을 변경한 후 신속하게 변경 내용을 커밋하고 원격 리포지토리에 업데이트를 푸시할 수 있습니다.
끌어오기 요청에 GitHub Codespace 사용
방법 가이드웹 브라우저 또는 Visual Studio Code에서 GitHub Codespaces을(를) 사용하여 끌어오기 요청을 만들고, 끌어오기 요청을 검토하고, 주석을 처리할 수 있습니다.
codespace에 대한 컴퓨터 유형 변경
방법 가이드Codespace를 실행하는 머신의 유형을 변경하여 수행 중인 작업에 적합한 리소스를 사용할 수 있습니다.
Codespace의 자동 삭제 구성
방법 가이드비활성 Codespace는 자동으로 삭제됩니다. 중지된 Codespace가 보존되는 기간(최대 30일)을 선택할 수 있습니다.
GitHub Codespaces에 대한 기본 편집기 설정
방법 가이드개인 설정 페이지에서 Codespaces에 대한 기본 편집기를 설정할 수 있습니다.
GitHub Codespaces에 대한 기본 지역 설정
방법 가이드GitHub Codespaces 프로필 설정 페이지에서 기본 지역을 설정하여 데이터가 보관되는 위치를 개인 설정할 수 있습니다.
GitHub Codespaces에 대한 시간 제한 기간 설정
방법 가이드개인 설정 페이지에서 GitHub Codespaces에 대한 기본 시간 제한을 설정할 수 있습니다.
GitHub Codespaces에 대한 계정별 비밀 관리
방법 가이드환경 변수를 통해 Codespace에 액세스하려는 토큰 등의 중요한 정보를 저장할 수 있습니다.
Codespace 내의 다른 리포지토리에 대한 액세스 관리
GitHub Codespaces에서 액세스할 수 있는 리포지토리를 관리할 수 있습니다.
GitHub Codespaces에 대한 GPG 확인 관리
방법 가이드GitHub이(가) 자동으로 GPG를 사용하여 codespace에서 커밋에 서명하도록 허용할 수 있으므로 다른 사용자가 신뢰할 수 있는 원본에서 변경 내용을 확인할 수 있습니다.
조직에 GitHub Codespaces 사용 또는 사용 안 함
방법 가이드조직의 프라이빗 리포지토리에서 GitHub Codespaces을(를) 사용할 수 있는 사용자를 제어할 수 있습니다.
조직에서 GitHub Codespace의 비용 관리
참조GitHub Codespaces 사용량을 확인하고 사용 제한을 설정할 수 있습니다.
리포지토리 또는 조직에 대한 개발 환경 비밀 관리
개발 환경 비밀을 사용하면 조직 또는 리포지토리에 중요한 정보를 저장하여 GitHub Codespaces에서 사용할 수 있습니다.
컴퓨터 유형에 대한 액세스 제한
방법 가이드사용자가 조직에서 Codespace를 만들 때 선택할 수 있는 컴퓨터 유형에 대한 제약 조건을 설정할 수 있습니다.
Codespace에 대한 기본 이미지 제한
방법 가이드조직 내에서 만든 새 Codespace에 개발 컨테이너를 만드는 데 사용할 수 있는 기본 이미지를 지정할 수 있습니다.
유휴 시간 제한 기간 제한
방법 가이드조직에서 소유한 모든 Codespace에 대해 최대 시간 제한 기간을 설정할 수 있습니다.
Codespace에 대한 보존 기간 제한
방법 가이드조직에서 소유한 모든 Codespace에 대해 최대 보존 기간을 설정할 수 있습니다.
전달된 포트의 가시성 제한
방법 가이드사용자가 조직의 codespace에서 포트를 전달할 때 선택할 수 있는 표시 유형 옵션에 대한 제약 조건을 설정할 수 있습니다.
GitHub Codespaces에 대한 조직의 감사 로그 검토
방법 가이드감사 로그를 사용하여 GitHub Codespaces와 관련된 모든 작업을 검토할 수 있습니다.
GitHub Codespaces 청구
GitHub Codespaces을(를) 사용하는 비용과 GitHub 개인 계정 포함된 월별 사용량 할당량에 대해 알아봅니다.
GitHub Codespaces에서 Visual Studio Code 명령 팔레트 사용
참조Visual Studio Code의 명령 팔레트 기능을 사용하여 GitHub Codespaces의 여러 명령에 액세스할 수 있습니다.
GitHub Codespaces에 대한 재해 복구
이 문서에서는 주요 자연 재해 또는 광범위한 서비스 중단으로 인해 전체 지역에 중단이 발생할 때의 재해 복구 시나리오와 관련된 참고 자료를 설명합니다.
GitHub Codespaces의 보안
참조보안을 유지하고 공격 위험을 최소화하는 데 도움이 되는 지침이 포함된 GitHub Codespaces 보안 아키텍처의 개요입니다.