Groo

Git 커밋에 공동 작업자 추가하기 본문

프로그래밍 기초/Git

Git 커밋에 공동 작업자 추가하기

김주엽 2024. 1. 14. 20:40

여러분들은 혹시 Git 커밋에 여러 공동 작업자를 추가할 수 있다는 것을 알고 계셨나요? 보통은 Git 글로벌 설정에 자신의 이메일과 이름을 등록 해놓고 해당 계정에 한해서만 Git을 활용하고 계셨을 것입니다.

하지만 Git에서는 하나의 커밋에 여러 공동 작업자를 추가할 수 있는 기능을 제공하고 있습니다. 잠깐, 그런데 이 기능이 굳이 왜 필요할까요? 지금까지도 문제없이 Git을 잘 사용하고 있었는데 말이죠.

 

만약 여러분이 프로젝트를 진행하는 과정에서 팀원과 페어 프로그래밍을 한다고 예를 들어보겠습니다. A와 B가 열심히 페어 프로그래밍을 한 후 마침내 드라이버 역할을 맡았던 A가 Git에 커밋을 하려고 합니다.

 

느낌 오셨나요? 네 맞습니다. 이때 바로 Git에서 제공하는 공동 작업자 기능을 사용하면 A뿐만 아니라 네비게이터 역할을 맡았던 B 역시 해당 커밋에 기여를 할 수 있겠죠.

 

공동 작업자를 추가하는 방법은 어렵지 않습니다. 아래처럼 커밋 메세지를 작성할 때 두줄 Enter 후 공동 작업자의 이메일과 이름만 입력해주면 됩니다. 만약 공동 작업자가 B말고 C도 있다면 한줄 Enter 후 C의 정보도 똑같이 입력해주면 됩니다.

$ git commit -m "[ADD] new feature
>
>
Co-authored-by: bName <b@email.com>
Co-authored-by: cName <c@email.com>"

그후 Github에서 커밋 로그를 확인해보면 아래처럼 보여지게 됩니다.

 


참고문헌

'프로그래밍 기초 > Git' 카테고리의 다른 글

Git 깃의 탄생배경  (2) 2020.07.07
Comments