Skip to main content

템플릿 리포지토리에서 과제 만들기

템플릿 리포지토리에서 과제를 만들어 학생에게 시작 코드, 설명서 및 기타 리소스를 제공할 수 있습니다.

누가 이 기능을 사용할 수 있는 있나요?

Organization owners who are admins for a classroom can create an assignment from a template repository that is public or owned by the organization. 클래스룸 관리자에 대한 자세한 내용은 "클래스룸 관리"을 참조하세요.

참고: 2024년 1월에 GitHub Classroom은(는) 시작 코드 리포지토리에서 학생 리포지토리를 생성하는 방식을 변경합니다. 현재 이 프로세스에서는 시작 코드 리포지토리가 템플릿이어야 하며 GitHub Classroom은(는) 해당 템플릿을 기반으로 각 학생에 대해 새 리포지토리를 생성합니다. 변경이 예정된 사항으로, 학생 리포지토리는 시작 코드 리포지토리를 포크하여 생성됩니다.

이 변경은 교사가 자주 요청하는 기능인 학생이 과제를 수락한 후 시작 코드를 변경하는 기능을 해결합니다.

이 변경에 대한 자세한 내용은 GitHub 블로그.에서 확인할 수 있습니다.

이 기능은 퍼블릭 베타로 제공되며 변경될 수 있습니다.

GitHub에서 템플릿 리포지토리를 GitHub Classroom에 대한 할당의 시작 코드로 사용할 수 있습니다. 템플릿 리포지토리에는 학생용 상용구 코드, 설명서 및 기타 리소스가 포함될 수 있습니다. 자세한 내용은 "템플릿 리포지토리 만들기"을(를) 참조하세요.

할당에 템플릿 리포지토리를 사용하려면 조직에서 템플릿 리포지토리를 소유해야 하거나 템플릿 리포지토리의 표시 유형은 공용이어야 합니다.

참고: 템플릿 리포지토리의 모든 분기는 템플릿 리포지토리에서 파생된 학생 리포지토리로 복사되며 솔루션을 저장하는 데 사용하는 분기도 포함됩니다.

다른 조직의 클래스룸을 포함하여 관리자가 액세스할 수 있는 다른 모든 클래스룸에서 템플릿 리포지토리를 사용하는 경우에도 기존 할당을 다시 사용할 수 있습니다. 자세한 내용은 "과제 재사용"을(를) 참조하세요.

추가 참고 자료