참고: 2024년 1월에 GitHub Classroom은(는) 시작 코드 리포지토리에서 학생 리포지토리를 생성하는 방식을 변경합니다. 현재 이 프로세스에서는 시작 코드 리포지토리가 템플릿이어야 하며 GitHub Classroom은(는) 해당 템플릿을 기반으로 각 학생에 대해 새 리포지토리를 생성합니다. 변경이 예정된 사항으로, 학생 리포지토리는 시작 코드 리포지토리를 포크하여 생성됩니다.
이 변경은 교사가 자주 요청하는 기능인 학생이 과제를 수락한 후 시작 코드를 변경하는 기능을 해결합니다.
이 변경에 대한 자세한 내용은 GitHub 블로그.에서 확인할 수 있습니다.
이 기능은 퍼블릭 베타로 제공되며 변경될 수 있습니다.
GitHub에서 템플릿 리포지토리를 GitHub Classroom에 대한 할당의 시작 코드로 사용할 수 있습니다. 템플릿 리포지토리에는 학생용 상용구 코드, 설명서 및 기타 리소스가 포함될 수 있습니다. 자세한 내용은 "템플릿 리포지토리 만들기"을(를) 참조하세요.
할당에 템플릿 리포지토리를 사용하려면 조직에서 템플릿 리포지토리를 소유해야 하거나 템플릿 리포지토리의 표시 유형은 공용이어야 합니다.
참고: 템플릿 리포지토리의 모든 분기는 템플릿 리포지토리에서 파생된 학생 리포지토리로 복사되며 솔루션을 저장하는 데 사용하는 분기도 포함됩니다.
다른 조직의 클래스룸을 포함하여 관리자가 액세스할 수 있는 다른 모든 클래스룸에서 템플릿 리포지토리를 사용하는 경우에도 기존 할당을 다시 사용할 수 있습니다. 자세한 내용은 "과제 재사용"을(를) 참조하세요.