2018년 4월 13일 금요일

GitHub 코드리뷰 방법

Git Flow

    Git Flow 사용중 최신 소스로 로컬에서 개발하기

    • develop 브랜치에서 자주 fetch를 받자
    • 작업중인 파일이 있으면 git stash에 넣어 놓는다.
    • feature 브랜치를 선택하고 stash에 넣어둔 파일을 가지고온다.
    • 최신소스를 유지하기 위해 feature 브랜치를 선택하고 develop 브랜치에서 오른쪽 버튼을 누르고 merge한다.

    GitHub 코드리뷰 방법

    • Git flow를 사용한다.
    • Feature 브랜치로 로컬에서 Commit를 실행하다가 Push한다. (Merge를 하지 않는다!!!)
    • Pull Request를 눌러서 기본 브랜치를 develop로 선언하고 pull request를 만든다.
    • 댓글 및 의견 수렴후 close pull request를 한다.
    • 코드 Merge 가능한 상태면 Merge pull request 버튼을 누르고 Confirm Merge 를 한다.
    • 깃허브에서 작성한 Feature 브랜치를 제거한다.
    • 로컬에서도 Feature 브랜치를 제거한다.
    • 오픈소스를 Fork를 하면 내 저장소로 복사가 된다.
      • Clone을 받고 수정후 push하고
      • 오픈소스 저장소에 Pull request를 작성하며 내용을 적는다.
    Share:

    0 개의 댓글:

    댓글 쓰기