GitHub Classroom CLI 정보
GitHub CLI는 컴퓨터의 명령줄에서 GitHub를 사용하기 위한 오픈 소스 도구입니다. 명령줄에서 작업하는 경우 GitHub CLI을(를) 사용하여 시간을 절약하고 컨텍스트 전환을 방지할 수 있습니다. 자세한 내용은 "GitHub CLI 정보"을 참조하세요.
GitHub CLI에서 GitHub Classroom를 사용하여 다음을 수행할 수 있습니다.
GitHub CLI 설정
GitHub CLI에 대한 설치 지침은 GitHub CLI 리포지토리를 참조하세요.
GitHub Classroom 확장과 GitHub CLI 사용
gh auth login
을 아직 수행하지 않은 경우 실행하여 GitHub 계정으로 인증합니다.
GitHub Classroom 확장을 설치하려면 을 실행합니다 gh extension install github/gh-classroom
.
를 사용하여 GitHub Classroom를 사용 gh
하려면 을 입력합니다 gh classroom SUBCOMMAND
.
GitHub Classroom를 사용하는 데 사용할 수 있는 일련의 명령의 예로 다음을 수행할 수 있습니다.
- 교실을 나열합니다.
gh classroom list
- 특정 교실에 대한 과제를 나열합니다.
gh classroom assignments
- 특정 할당에 대한 정보 보기:
gh classroom assignment
gh
GitHub Classroom에 대한 하위 명령
이 섹션에서는 사용 가능한 각 작업에 대한 예제 하위 명령을 제공합니다. 해당하는 경우 CLI는 하위 명령을 실행한 후 클래스룸을 선택하라는 메시지를 표시합니다.
명령줄에서 일반 도움말 또는 gh classroom SUBCOMMAND --help
특정 하위 명령에 대한 도움말을 사용합니다gh classroom --help
.
클래스룸 나열
gh classroom list
소유한 교실 목록입니다.
교실 정보 보기
gh classroom view
교실 ID, 교실 슬러그, 제목 및 교실에 대한 기타 정보를 표시합니다.
할당 나열
gh classroom assignments
교실에 대한 과제 목록을 표시합니다.
수락된 과제 나열
gh classroom accepted-assignments
허용된 과제 목록과 학생의 과제에 대한 정보를 표시합니다.
할당 정보 보기
gh classroom assignment
할당 정보를 표시합니다.
할당의 시작 코드 리포지토리 복제
gh classroom clone starter-repo
할당에서 사용하는 시작 코드 리포지토리를 복제합니다. 기본적으로 시작 코드는 현재 디렉터리에 복제됩니다. 다른 디렉터리에 복제하려면 플래그를 --directory
사용합니다. 디렉터리가 없으면 디렉터리가 만들어집니다.
학생의 과제 리포지토리 복제
gh classroom clone student-repos
지정된 과제에서 학생 리포지토리를 복제합니다. 기본적으로 학생 리포지토리는 과제 슬러그의 이름을 따서 명명된 디렉터리로 현재 디렉터리에 복제됩니다. 다른 디렉터리에 복제하려면 플래그를 --directory
사용합니다. 디렉터리가 없으면 디렉터리가 만들어집니다.