Skip to main content

여러 작성자를 사용하여 또는 조직을 대신하여 커밋 만들기

더 나은 협업과 투명성을 위해 커밋 메시지의 트레일러를 사용하여 커밋을 여러 작성자 또는 조직에 귀속시킵니다.

여러 작성자와 커밋 만들기

커밋 메시지에 하나 이상의 Co-authored-by 트레일러를 추가하여 커밋의 작성자를 여러 명으로 표시합니다.

필수 공동 작성자 정보

공동 작성자를 추가하기 전에 예고편에서 사용하려는 이메일 주소를 가져옵니다. 커밋이 기여로 계산되도록 하려면 해당 계정과 연결된 이메일 주소를 사용합니다 GitHub.com.

공동 작성자가 전자 메일 주소를 비공개로 유지하는 경우 제공된 전자 메일을 GitHubno-reply 사용합니다. 커밋 메일 주소 설정을(를) 참조하세요.

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

공동 작성자를 사용하여 커밋을 만드는 데 사용할 GitHub Desktop 수 있습니다. GitHub Desktop에서 프로젝트 변경 내용 커밋 및 검토GitHub Desktop을 참조하세요.

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

  1. 각 공동 작성자의 이름 및 메일 주소를 수집합니다. 한 사용자가 메일 주소를 비공개로 유지하기로 선택한 경우 이 사용자의 GitHub 제공 no-reply 메일을 사용하여 이 사용자의 개인 정보를 보호해야 합니다.

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

    $ git commit -m "Refactor usability tests.
    >
    >
    
  3. 각 공동 작성자마다 한 Co-authored-by: name <name@example.com> 줄을 추가한 다음 닫는 따옴표를 추가합니다.

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

푸시한 후 새 커밋 및 메시지가 표시됩니다 GitHub.com . 원격 리포지토리에 커밋 전송을(를) 참조하세요.

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

웹 편집 GitHub기를 사용하여 파일을 변경한 후 커밋하기 전에 공동 작성자 예고편을 추가합니다.

  1. 각 공동 작성자의 이름 및 메일 주소를 수집합니다. 한 사용자가 메일 주소를 비공개로 유지하기로 선택한 경우 이 사용자의 GitHub 제공 no-reply 메일을 사용하여 이 사용자의 개인 정보를 보호해야 합니다.
  2. 변경 내용 커밋... 을 클릭합니다.
  3. “커밋 메시지” 필드에 변경 내용을 설명하는 짧고 의미 있는 커밋 메시지를 입력합니다.
  4. 커밋 메시지 아래의 텍스트 상자에서 각 공동 작성자에 대해 한 Co-authored-by: name <name@example.com> 줄을 추가합니다.
  5. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.

새 커밋 및 메시지가 GitHub.com에 표시됩니다.

조직을 대신하여 커밋 만들기

참고

조직을 대신해 커밋을 생성하는 기능은 GitHub Enterprise Server에서는 사용할 수 없습니다.

서명된 커밋에 on-behalf-of: 트레일러를 추가하여 해당 커밋을 조직에 귀속시킵니다. 예고편을 사용하려면 조직의 구성원이어야 하며 커밋 전자 메일과 조직 전자 메일은 모두 조직에서 확인한 도메인에 있어야 합니다.

명령줄에서 on-behalf-of 배지를 사용하여 커밋 만들기

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

    $ git commit -m "Refactor usability tests.
    >
    >
    
  2. 를 추가 on-behalf-of: @org <name@organization.com>한 다음 닫는 따옴표를 추가합니다.

    $ git commit -m "Refactor usability tests.
    >
    >
    on-behalf-of: @ORG NAME@ORGANIZATION.COM"
    

푸시한 후 새 커밋, 메시지 및 배지가 GitHub 표시됩니다. 원격 리포지토리에 커밋 전송을(를) 참조하세요.

GitHub에서 on-behalf-of 배지가 있는 커밋 만들기

웹 편집 GitHub기를 사용하여 파일을 변경한 후 커밋하기 전에 조직 예고편을 추가합니다.

  1. 변경 내용 커밋... 을 클릭합니다.
  2. “커밋 메시지” 필드에 변경 내용을 설명하는 짧고 의미 있는 커밋 메시지를 입력합니다.
  3. 커밋 메시지 아래의 텍스트 상자에 on-behalf-of: @org <name@organization.com>을 추가합니다.
  4. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.

새 커밋, 메시지 및 배지가 표시됩니다 GitHub.

추가 읽기