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