Skip to main content

여러 작성자와 커밋 만들기

커밋 메시지에 하나 이상의 Co-authored-by 후행부를 추가하여 하나의 커밋을 둘 이상의 작성자에게 귀속시킬 수 있습니다. 공동 작성 커밋은 GitHub Enterprise Server에 표시되며 프로필 기여 그래프 및 리포지토리의 통계에 포함될 수 있습니다.

필수 공동 작성자 정보

커밋에 공동 작성자를 추가하려면 먼저 각 공동 작성자에 대해 사용할 적절한 이메일을 알고 있어야 합니다. 공동 작성자의 커밋이 기여로 계산되도록 하려면 GitHub Enterprise Server 인스턴스에서 해당 작성자의 계정과 연결된 이메일을 사용해야 합니다.

GitHub Desktop을 사용하여 공동 작성 커밋 만들기

GitHub Desktop을 사용하여 공동 작성자와 함께 커밋을 만들 수 있습니다. 자세한 내용은 "GitHub Desktop에서 프로젝트 변경 내용 커밋 및 검토" 및 GitHub Desktop을(를) 참조하세요.

명령줄에서 공동 작성 커밋 만들기

  1. 각 공동 작성자의 이름 및 메일 주소를 수집합니다.

  2. 커밋 메시지와 변경 내용에 대한 짧고 의미 있는 설명을 입력합니다. 커밋 설명 후에는 닫는 따옴표 대신 두 개의 빈 줄을 추가합니다.

    $ git commit -m "Refactor usability tests.
    >
    >
    

    팁: 명령줄에서 텍스트 편집기를 사용하여 커밋 메시지를 입력하는 경우 커밋 설명의 끝과 Co-authored-by: 커밋 후행부 사이에 두 개의 줄 바꿈이 있는지 확인하세요.

  3. 커밋 메시지의 다음 줄에서 각 공동 작성자에 해당하는 정보와 함께 Co-authored-by: name <name@example.com>을 입력합니다. 공동 작성자 정보 이후에 닫는 따옴표를 추가합니다.

    여러 공동 작성자를 추가하는 경우 각 공동 작성자에게 고유한 줄과 Co-authored-by: 커밋 후행부를 제공합니다. 각 공동 작성자 줄 사이에 빈 줄을 추가하지 마세요.

    $ git commit -m "Refactor usability tests.
    >
    >
    Co-authored-by: NAME <NAME@EXAMPLE.COM>
    Co-authored-by: ANOTHER-NAME <ANOTHER-NAME@EXAMPLE.COM>"
    

다음에 푸시할 때 GitHub Enterprise Server 인스턴스에 새 커밋과 메시지가 표시됩니다. 자세한 내용은 "원격 리포지토리에 커밋 푸시"을(를) 참조하세요.

GitHub Enterprise Server에서 공동 작성 커밋 만들기

GitHub Enterprise Server의 웹 편집기를 사용하여 파일을 변경했으면, 커밋 메시지에 Co-authored-by: 후행부를 추가하여 공동 작성 커밋을 만들 수 있습니다.

  1. 각 공동 작성자의 이름 및 메일 주소를 수집합니다.
  2. 변경 내용 커밋... 을 클릭합니다.
  3. “커밋 메시지” 필드에 변경 내용을 설명하는 짧고 의미 있는 커밋 메시지를 입력합니다.
  4. 커밋 메시지 아래의 텍스트 상자에 각 공동 작성자에 해당하는 정보와 함께 Co-authored-by: name <name@example.com>을 추가합니다. 여러 공동 작성자를 추가하는 경우 각 공동 작성자에게 고유한 줄과 Co-authored-by: 커밋 후행부를 제공합니다.
  5. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.

새로운 커밋과 메시지가 GitHub Enterprise Server 인스턴스에 표시됩니다.

추가 참고 자료