Skip to main content

GitHub Community Exchange에 리포지토리 제출

다른 사용자가 보거나 기여할 수 있도록 GitHub Community Exchange에 리포지토리를 제출할 수 있습니다.

리포지토리 제출 정보

개인 계정이 소유한 퍼블릭 리포지토리만 GitHub Community Exchange에 제출할 수 있습니다.

리포지토리 제출에는 다음 세 가지 유형이 있습니다.

  • Learn. 프로젝트를 빌드하기 위한 단계별 지침을 공유하는 리포지토리입니다.
  • Collaborate. 프로젝트에서 작업할 협력자를 찾는 리포지토리입니다.
  • Learn 및 Collaborate. LearnCollaborate를 조합한 리포지토리입니다.

리포지토리에 대한 제출 유형을 선택할 때 리포지토리의 주요 목적을 고려합니다.

프로젝트를 홍보하고 다른 학생들이 좀 더 쉽게 검색할 수 있도록 하려면 하나 이상의 토픽과 GitHub Student Developer Pack 제품을 리포지토리에 할당해야 합니다. 자세한 내용은 "토픽을 사용하여 리포지토리 분류"을 참조하세요.

리포지토리가 GitHub Community Exchange에 제출되면 선택한 목적, 토픽 및 제품을 사용하여 즉시 게시됩니다. GitHub Community Exchange 커뮤니티는 모든 리포지토리 제출을 조정합니다.

제출 요구 사항

제출이 수락되려면 리포지토리가 최소 요구 사항 모음을 충족해야 합니다. 제출 프로세스 중에 선택한 리포지토리에 대한 제출 조건이 충족되지 않으면 누락된 항목에 대한 알림이 표시됩니다.

Learn 목적이 있는 제출의 경우 리포지토리에 다음이 있어야 합니다.

  • 설명.
  • 프로젝트를 빌드하는 방법에 대한 단계별 지침(텍스트 및/또는 미디어)을 제공하는 LEARN.md 파일입니다. 이상적으로 LEARN.md 파일은 프로젝트를 작은 구성 요소로 분해하고 각 단계의 철저한 세부 정보를 제공하므로 다른 학생들이 지침에 따라 프로젝트를 코딩할 수 있습니다.
  • 프로젝트에 대한 자세한 설명을 제공하는 README.md 파일입니다.
  • 다른 사용자가 소스 코드로 수행할 수 있는 작업과 수행할 수 없는 작업을 인식할 수 있도록 하는 라이선스입니다.

Collaborate 목적이 있는 제출의 경우 리포지토리에 다음이 있어야 합니다.

  • 설명.
  • 프로젝트에 대한 자세한 설명을 제공하는 README.md 파일입니다.
  • 다른 사용자가 소스 코드로 수행할 수 있는 작업과 수행할 수 없는 작업을 인식할 수 있도록 하는 라이선스입니다.
  • 협력자가 작업할 하나 이상의 이슈입니다.
  • CONTRIBUTING.md 파일을 사용하여 프로젝트에 기여하는 방법을 전달합니다.

LearnCollaborate 목적에 대한 적절한 리포지토리 제출은 커뮤니티 표준을 따르는 리포지토리입니다. 자세한 내용은 "퍼블릭 리포지토리에 대한 커뮤니티 프로필 정보"을 참조하세요.

리포지토리 제출

  1. GitHub Global Campus 대시보드에서 GitHub Community Exchange 홈페이지로 이동합니다.
  2. 리포지토리 목록 위의 검색 및 드롭다운 필터 오른쪽에서 리포지토리 추가를 클릭합니다.
    단추 및 드롭다운 메뉴 행의 스크린샷. "리포지토리 추가" 단추가 진한 주황색 윤곽선으로 표시되어 있습니다.
  3. 팝업 창에서 제출의 목적은 무엇인가요? 드롭다운 메뉴를 사용하고 제출과 일치하는 항목을 하나 이상 선택합니다.
  4. 어떤 리포지토리를 사용하시겠습니까? 드롭다운 메뉴를 사용하고 제출용 리포지토리를 선택합니다. 제출 조건이 충족되지 않으면 누락된 항목에 대한 알림이 표시되고 리포지토리를 보고 조건을 충족하도록 변경하려는 경우 리포지토리 편집을 클릭할 수 있습니다.
  5. 프로젝트에 어떤 제안을 사용했나요? 드롭다운 메뉴를 사용하고 제출과 일치하는 하나 이상의 항목을 선택합니다.
  6. 프로젝트 제출을 클릭합니다.