Skip to main content

Codespace 중지 및 시작

Codespace를 중지하고 시작하여 리소스를 저장하고 작업을 일시 중지할 수 있습니다.

참고: GitHub Codespaces을(를) JetBrains IDE와 함께 사용하는 것은 현재 퍼블릭 베타 버전이며 변경될 수 있습니다.

Codespace 중지 및 시작 정보

Codespace를 언제든 중지할 수 있습니다. Codespace를 중지하면 실행 중인 모든 프로세스가 중지됩니다. Codespace에서 저장된 변경 내용은 다음에 시작할 때 계속 사용할 수 있습니다. 터미널 기록은 유지되지만, 터미널 창의 표시 콘텐츠는 codespace 세션 간에 유지되지 않습니다.

Codespace를 명시적으로 중지하지 않으면 비활성에서 시간이 초과될 때까지 계속 실행됩니다. codespace를 닫아도 codespace가 중지되지 않습니다. 예를 들어 VS Code 웹 클라이언트에서 codespace를 사용하고 브라우저 탭을 닫으면 codespace가 원격 컴퓨터에서 계속 실행됩니다. 시간 제한에 대한 자세한 내용은 "codespace 수명 주기 이해"을(를) 참조하세요.

실행 중인 codespace에서만 CPU 요금이 발생합니다. 중지된 codespace에서는 스토리지 비용만 발생합니다.

Codespace를 중지하고 다시 시작하여 변경 내용을 적용할 수 있습니다. 예를 들어 Codespace에 사용되는 컴퓨터 유형을 변경하는 경우 변경 내용이 적용되려면 이를 중지하고 다시 시작해야 합니다. 또한 Codespace를 중지하고 오류 또는 예기치 않은 오류가 발생하는 경우 다시 시작하거나 삭제하도록 선택할 수 있습니다.

Codespace를 만들거나 액세스하는 위치에 관계없이 https://github.com/codespaces의 브라우저에서 Codespace를 보고 관리할 수 있습니다.

Codespace 중지

  1. https://github.com/codespaces에서 "Codespaces" 페이지로 이동합니다.
  2. 중지하려는 codespace의 오른쪽에 있는 줄임표(...)를 클릭합니다.
  3. Codespace 중지를 클릭합니다.

"Codespace 중지" 옵션을 보여 주는 드롭다운 메뉴가 표시된 codespace 목록의 스크린샷.

GitHub CLI에 대한 자세한 내용은 "GitHub CLI 정보.

Codespace를 중지하려면 gh codespace stop 하위 명령을 사용한 다음, 표시되는 목록에서 중지할 Codespace를 선택합니다.

Shell
gh codespace stop
  1. VS Code Command Palette(Shift+Command+P(Mac) / Ctrl+Shift+P(Windows/Linux))을(를) 엽니다.
  2. stop을 입력하고 옵션 목록에서 Codespaces: Codespace 중지를 선택합니다.
  3. Codespace 목록에서 중지할 Codespace를 선택합니다.

"나의 Codespace" 페이지(웹 브라우저 지침 참조)에서 또는 GitHub CLI을(를) 사용하여 codespace를 중지할 수 있습니다(CLI 지침 참조).

Codespace 다시 시작

  1. https://github.com/codespaces에서 "Codespaces" 페이지로 이동합니다.

  2. 다시 시작하려는 Codespace의 이름을 클릭합니다.

    GitHub의 codespace가 두 개있는 목록의 스크린샷. Codespace의 이름이 진한 주황색 윤곽선으로 강조 표시되어 있습니다.

Codespace를 다시 시작하면 Visual Studio Code에서 열거나 브라우저에서 열기를 선택할 수 있습니다.

  • Codespace를 다시 시작하고 Visual Studio Code에서 열려면 gh codespace code 하위 명령을 사용한 다음 표시된 목록에서 다시 시작할 Codespace를 선택합니다.

    Shell
    gh codespace code
    
  • Codespace를 다시 시작하고 브라우저에서 열려면 gh codespace open --web 하위 명령을 사용한 다음 표시된 목록에서 다시 시작할 Codespace를 선택합니다.

    Shell
    gh codespace open --web
    
  1. VS Code Command Palette(Shift+Command+P(Mac) / Ctrl+Shift+P(Windows/Linux))을(를) 엽니다.
  2. connect를 입력하고 옵션 목록에서 Codespaces: Codespace에 연결을 선택합니다.
  3. Codespace 목록에서 다시 시작할 Codespace를 선택합니다.

JetBrains Gateway를 기본 편집기로 설정한 경우 GitHub.com에서 코드스페이스를 열면 게이트웨이가 자동으로 시작됩니다.

JetBrains 게이트웨이가 기본 편집기가 아닌 경우 github.com/codespaces "코드스페이스" 페이지로 이동하고 열려는 코드스페이스 오른쪽에 있는 줄임표(...)를 클릭하여 JetBrains에서 코드스페이스를 열 수 있습니다. 자세한 내용은 "기존 Codespace 열기"을 참조하세요.

또는 다음 절차에 설명된 대로 JetBrains 게이트웨이를 열고 기존 코드스페이스를 선택할 수도 있습니다.

  1. JetBrains 게이트웨이 애플리케이션을 엽니다.

  2. Codespaces에 커넥트 클릭합니다.

    "Codespaces에 커넥트" 단추를 보여 주는 JetBrains 게이트웨이 홈페이지의 스크린샷.

  3. 처음 연결할 때 기능 및 사용자 환경을 개선하기 위해 GitHub에서 익명화된 사용량 현황 데이터를 수집하도록 허용할지 여부를 선택하라는 메시지가 표시됩니다. 허용** 또는 거부를 클릭합니다**.

    필요한 경우 나중에 JetBrains 게이트웨이 설정 내에서 액세스할 수 있는 GitHub Codespaces 플러그 인의 설정에서 선택을 변경할 수 있습니다.

  4. "코드스페이스" 목록에서 작업할 코드스페이스를 클릭합니다.

    JetBrains 게이트웨이의 "코드스페이스" 목록 스크린샷

  5. "사용 가능한 IDE" 목록에서 사용하려는 JetBrains IDE를 클릭합니다. 게이트웨이는 다음에 코드스페이스에 연결할 때 선택한 내용을 기억합니다.

    JetBrains 게이트웨이의 "IDE 선택" 드롭다운 목록을 스크린샷으로 표시합니다. 마우스 포인터가 "IntelliJ IDEA"를 가리키고 있습니다.

  6. 연결을 클릭합니다.

    참고:

    • JetBrains IDE로 라이더를 선택하고 리포지토리에 여러 솔루션 파일이 포함된 경우 작업할 솔루션을 선택하라는 "솔루션 경로 설정" 대화 상자가 표시됩니다. 드롭다운 메뉴에서 솔루션 파일을 선택하고 확인을** 클릭합니다**.

      리포지토리에 솔루션 파일이 없으면 라이더가 기본 프로젝트 디렉터리 보기에서 열리고 기능이 제한됩니다. 예를 들어 . NET 관련 코드 탐색. 리포지토리에 단일 솔루션 파일이 있는 경우 프롬프트가 표시되지 않고 자동으로 사용됩니다. 자세한 내용은 JetBrains 설명서의 "프로젝트 및 솔루션 만들기 및 열기"를 참조하세요.

    • 방화벽을 실행하는 경우 원격 리소스에 처음 연결할 때 JetBrains 게이트웨이가 네트워크를 통해 통신하도록 허용하라는 메시지가 표시될 수 있습니다.

추가 참고 자료