리포지토리 템플릿 정보
기존 리포지토리에서 템플릿을 만들 수 있습니다. 템플릿 리포지토리에 액세스할 수 있는 모든 사용자는 동일한 디렉터리 구조, 분기 및 파일을 사용하여 해당 템플릿을 기반으로 새 리포지토리를 만들 수 있습니다. 리포지토리 템플릿 생성에 관한 자세한 내용은 "템플릿 리포지토리 만들기"을(를) 참조하세요.
팁: GitHub CLI를 사용하여 템플릿에서 리포지토리를 만들 수도 있습니다. 자세한 내용은 GitHub CLI 설명서의 “gh repo create
”를 참조하세요.
템플릿 리포지토리의 기본 분기에서만 디렉터리 구조 및 파일을 포함하거나 모든 분기를 포함하도록 선택할 수 있습니다. 템플릿에서 만든 분기는 관련 없는 기록을 포함하므로 끌어오기 요청을 만들거나 분기 간에 병합할 수 없습니다.
템플릿에서 리포지토리를 만드는 것은 리포지토리 포크와 유사하지만 중요한 차이점이 있습니다.
- 새 포크에는 부모 리포지토리의 전체 커밋 기록이 포함되며 템플릿에서 만든 리포지토리는 단일 커밋으로 시작합니다.
- 포크에 대한 커밋은 기여 그래프에 표시되지 않지만 템플릿에서 만든 리포지토리에 대한 커밋은 기여 그래프에 표시됩니다.
- 포크는 템플릿에서 리포지토리를 만들면 새 프로젝트를 빠르게 시작하는 동시에 기존 프로젝트에 코드를 기여하는 임시 방법이 될 수 있습니다.
포크에 관한 자세한 내용은 "포크 정보"을(를) 참조하세요.
템플릿에서 리포지토리 만들기
-
GitHub.com에서 리포지토리의 기본 페이지로 이동합니다.
-
파일 목록 위에서 이 템플릿 사용을 클릭합니다.
-
새 리포지토리 만들기를 선택하세요.
참고: 또는 코드스페이스에서 템플릿을 열고 나중에 새 리포지토리에 작업을 게시할 수 있습니다. 자세한 내용은 "템플릿에서 codespace 만들기"을(를) 참조하세요.
-
소유자 드롭다운 메뉴를 사용하여 리포지토리를 소유할 계정을 선택합니다.
-
리포지토리의 이름과 설명(선택 사항)을 입력합니다.
-
리포지토리 표시 여부를 선택합니다. 자세한 내용은 "리포지토리 정보"을(를) 참조하세요.
-
필요에 따라 기본 분기뿐만 아니라 템플릿에 있는 모든 분기의 디렉터리 구조와 파일을 포함하려면 모든 분기 포함을 선택합니다.
-
필요에 따라 만드는 개인 계정 또는 조직에서 GitHub Marketplace의 GitHub Apps을 사용하는 경우 리포지토리에서 사용할 앱을 선택합니다.
-
템플릿으로 리포지토리 만들기를 선택하세요.