대부분의 내용은 Contributions Welcome!에 나와 있기 때문에 여기서는 Contributions Welcome!에 나오지 않는 세세한 내용을 다룬다.
- 기여하고자 하는 프로젝트를 github에서 fork하여 진행함
- Commit을 할 때 -s 옵션을 사용해야함
- -s 옵션을 사용할 경우 commit message 하단에
Signed-off-by: NAME <EMAIL>
이 생성됨 - 하지 않을 경우 PR과정 중 DCO(Developer’s Certificate of Origin 1.1) 검사에서 실패함
- -s 옵션을 사용할 경우 commit message 하단에
- PR에 대한 jira이슈가 있을 경우 PR을 할 때 PR 메시지 맨 앞에 [FAB-1234]처럼 해당 이슈 번호를 남김
- 대괄호를 사용해야하며 이렇게 PR을 할 경우 jira에도 해당 PR에 대한 내용이 자동으로 표시됨
- 소스코드 재 수정시
git commit -s --amend
git push -f YOUR_FORKED_FARIC_REPO_NAME BRANCH_NAME
- PR에 자동 반영 됨