Infra/Git

[Github] 커밋, PR 공동 작업자로 세팅하기_ Co-authored-by

kth990303 2022. 7. 18. 21:14
반응형

페어 프로그래밍, 몹 프로그래밍 등으로 공동 작업을 하다보면, 위 사진처럼 커밋을 할 때 공동작업자로 설정해주고 싶을 때가 있다. 어떻게 해주면 되는걸까?

 

Co-authored-by 이용하기

Co-authored-by: {github 핸들명} <github 이메일 주소>

ex) Co-authored-by: kth990303 <kth990303@naver.com>

바로 위처럼 커밋할 때, body에 co-authored-by를 입력해주면 된다!

커밋 메시지를 적어준 후에, 두 칸 띄운 후 공동작업자를 세팅해주면 된다. 만약 터미널에서 커밋을 한다면 아래처럼 body로 적어줄 부분에 Description을 언급해주고 위 공동작업자를 세팅해주면 된다.

git commit -m "Title" -m "Description ..........";

 

참고로 Squash And Merge 조건이라면, 어차피 각 커밋들에 공동작업자를 세팅해준다 하더라도, 최종 PR 기준으로 공동작업자가 설정된다. 그렇기 때문에 Squash And Merge라면 커밋에 공동 작업자를 설정할 필요 없이 PR에만 Co-authored-by를 적용하자.

Squash And Merge일 때는, co-authored-by를 PR에만 적용하면 됨.

 

 

반응형