Skip to content

Instantly share code, notes, and snippets.

@5pecia1
Last active December 30, 2020 00:37
Show Gist options
  • Save 5pecia1/82389237700265cf596456ce37355f1f to your computer and use it in GitHub Desktop.
Save 5pecia1/82389237700265cf596456ce37355f1f to your computer and use it in GitHub Desktop.
fabric 기여 방법

Hyperlegder Fabric 기여 방법

대부분의 내용은 Contributions Welcome!에 나와 있기 때문에 여기서는 Contributions Welcome!에 나오지 않는 세세한 내용을 다룬다.

Github

Develop

  • 기여하고자 하는 프로젝트를 github에서 fork하여 진행함
  • Commit을 할 때 -s 옵션을 사용해야함
    • -s 옵션을 사용할 경우 commit message 하단에 Signed-off-by: NAME <EMAIL>이 생성됨
    • 하지 않을 경우 PR과정 중 DCO(Developer’s Certificate of Origin 1.1) 검사에서 실패함

Pull Request

  • PR에 대한 jira이슈가 있을 경우 PR을 할 때 PR 메시지 맨 앞에 [FAB-1234]처럼 해당 이슈 번호를 남김
    • 대괄호를 사용해야하며 이렇게 PR을 할 경우 jira에도 해당 PR에 대한 내용이 자동으로 표시됨

Pull Request 수정

  • 소스코드 재 수정시
    • git commit -s --amend
    • git push -f YOUR_FORKED_FARIC_REPO_NAME BRANCH_NAME
    • PR에 자동 반영 됨
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment