Skip to main content

프로젝트에 사용 규정 추가

사용 규정을 채택하여 커뮤니티 표준을 정의하고, 호의적이고 포용적인 프로젝트를 알릴 수 있으며, 오용을 처리하기 위한 절차의 개요를 설명합니다.

_사용 규정_은 커뮤니티에 참여하는 방법에 대한 표준을 정의합니다. 모든 기여를 존중하는 포용적 환경을 암시합니다. 또한 프로젝트 커뮤니티 멤버 간 문제를 해결하기 위한 절차를 간략하게 설명합니다. 커뮤니티에 참여하는 방법에 대한 표준과 기대치를 사용 규정으로 정의하는 이유에 대한 자세한 내용은 오픈 소스 가이드를 참조하세요.

프로젝트에 대한 사용 규정을 채택하기 전에 다음을 수행합니다.

  • 오픈 소스 프로젝트를 위해 설계된 다양한 사용 규정을 조사합니다. 커뮤니티의 표준을 반영하는 사용 규정을 선택합니다.
  • 기꺼이 적용할 수 있는지 여부를 신중하게 고려합니다.

기존 템플릿을 사용하거나 사용자 지정 사용 규정을 직접 만들어 프로젝트에 사용 규정을 추가할 수 있습니다. 어떤 방식이든 사용 규정을 사용할 수 있지만, 템플릿을 사용하는 경우에만 리포지토리의 커뮤니티 프로필에서 “사용 규정”이 완료된 것으로 표시됩니다. 다른 사용자나 조직에서 작성한 사용 규정을 사용하는 경우 출처의 표시 지침을 따라야 합니다. 커밋한 사람 수에 대한 자세한 내용은 "퍼블릭 리포지토리에 대한 커뮤니티 프로필 정보"을(를) 참조하세요.

조직 또는 개인 계정의 기본 사용 규정을 만들 수 있습니다. 자세한 내용은 "Creating a default community health file(기본 커뮤니티 상태 파일 만들기)"을(를) 참조하세요.

템플릿을 사용하여 사용 규정 추가

GitHub은(는) 프로젝트에 사용 규정을 신속하게 추가할 수 있도록 일반적인 사용 규정용 템플릿을 제공합니다.

  1. GitHub.com에서 리포지토리의 기본 페이지로 이동합니다.

  2. 파일 목록 위에서 파일 추가 드롭다운 메뉴를 선택하고 새 파일 만들기를 클릭합니다.

    또는 왼쪽의 파일 트리 보기에서 을(를) 클릭합니다.

    리포지토리의 기본 페이지  스크린샷. 파일 목록 위에 "파일 추가" 레이블의 단추가 진한 주황색으로 표시됩니다. 리포지토리의 파일 트리 보기에서 더하기 기호 아이콘이 있는 단추도 진한 주황색으로 표시됩니다.

  3. 파일 이름 필드에 _CODE_OF_CONDUCT.md_를 입력합니다.

  4. 사용 규정 템플릿 선택을 클릭합니다. 생성 중인 새 markdown 파일을 보여 주는 GitHub 리포지토리의 스크린샷. 오른쪽에 "행동 강령 템플릿 선택"이라는 레이블이 지정된 단추가 진한 주황색으로 표시됩니다.

  5. 페이지 왼쪽에서 미리 보고 프로젝트에 추가할 사용 규정을 선택합니다.

  6. 페이지 오른쪽에 있는 필드를 작성하여 선택한 사용 규정을 적절한 정보로 채웁니다.

  7. 검토 후 제출을 클릭합니다.

  8. 텍스트 영역에 있는 사용 규정 내용을 검토합니다.

  9. 변경 내용 커밋... 을 클릭합니다.

  10. "커밋 메시지" 필드에, 파일의 변경 내용을 설명하는 커밋 메시지를 간결하고 명확하게 입력합니다. 커밋 메시지에서 둘 이상의 작성자가 커밋의 특성을 지정할 수 있습니다. 자세한 내용은 "여러 작성자와 커밋 만들기"을 참조하세요.

  11. 커밋 메시지 필드 아래에서 현재 분기 또는 새 분기에 커밋을 추가할지 여부를 결정합니다. 현재 분기가 기본 분기인 경우 커밋에 대한 새 분기를 만든 다음 끌어오기 요청을 만들도록 선택해야 합니다. 자세한 내용은 "끌어오기 요청 만들기"을 참조하세요.

    기본 분기에 직접 커밋하거나 새 분기를 만드는 라디오 단추를 보여 주는 GitHub 끌어오기 요청의 스크린샷. 새 분기를 선택했습니다.

  12. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.

수동으로 사용 규정 추가

제공된 템플릿에서 원하는 사용 규정을 사용할 수 없는 경우 수동으로 사용 규정을 추가할 수 있습니다.

  1. GitHub.com에서 리포지토리의 기본 페이지로 이동합니다.

  2. 파일 목록 위에서 파일 추가 드롭다운 메뉴를 선택하고 새 파일 만들기를 클릭합니다.

    또는 왼쪽의 파일 트리 보기에서 을(를) 클릭합니다.

    리포지토리의 기본 페이지  스크린샷. 파일 목록 위에 "파일 추가" 레이블의 단추가 진한 주황색으로 표시됩니다. 리포지토리의 파일 트리 보기에서 더하기 기호 아이콘이 있는 단추도 진한 주황색으로 표시됩니다.

  3. 파일 이름 필드에 파일 이름 및 확장명을 입력합니다.

    • 리포지토리의 루트 디렉터리에 사용 규정을 표시하려면 파일 이름 필드에 _CODE_OF_CONDUCT_를 입력합니다.
    • 리포지토리의 docs 디렉터리에 사용 규정을 표시하려면 _docs/CODE_OF_CONDUCT_를 입력합니다.
    • 리포지토리의 .github 디렉터리에 사용 규정을 표시하려면 _.github/CODE_OF_CONDUCT_를 입력합니다.
  4. 새 파일에서 사용자 지정 사용 규정을 추가합니다.

  5. 변경 내용 커밋... 을 클릭합니다.

  6. "커밋 메시지" 필드에, 파일의 변경 내용을 설명하는 커밋 메시지를 간결하고 명확하게 입력합니다. 커밋 메시지에서 둘 이상의 작성자가 커밋의 특성을 지정할 수 있습니다. 자세한 내용은 "여러 작성자와 커밋 만들기"을 참조하세요.

  7. 커밋 메시지 필드 아래에서 현재 분기 또는 새 분기에 커밋을 추가할지 여부를 결정합니다. 현재 분기가 기본 분기인 경우 커밋에 대한 새 분기를 만든 다음 끌어오기 요청을 만들도록 선택해야 합니다. 자세한 내용은 "끌어오기 요청 만들기"을 참조하세요.

    기본 분기에 직접 커밋하거나 새 분기를 만드는 라디오 단추를 보여 주는 GitHub 끌어오기 요청의 스크린샷. 새 분기를 선택했습니다.

  8. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.