Merge Request 생성

다음을 수행하여 기능 개발이 완료된 Feature 브랜치를 master 브랜치에 Merge하기 위한 Merge Request을 생성합니다.

  • 사이드 바에서 Merge requests을 클릭한 다음, New merge request 버튼을 클릭합니다.

  • New merge reqeust 페이지에서 아래 항목을 선택하고 Compare branch and continue 버튼을 클릭합니다.

    • Source branch의 Select source branch 콤보박스에서 feature/1_order을 선택합니다.
    • Target branch의 Select target branch 콤보박스에서 master을 선택합니다.
  • Description 필드에 아래와 같이 변경의 목표와 리뷰어(검토자)가 알아야 할 내용을 입력합니다.

    주문 API 기능이 추가되었습니다.
    주문 비즈니스 로직에 제가 생각 못한 예외사항이 있는지 검토 부탁합니다.
  • Reviewer 필드에서 원하는 리뷰어를 선택하고 Create merge request 버튼을 클릭합니다.

  • 생성된 Merge request 상세 페이지에서 리뷰어는 Changes 탭을 클릭하여 변경 사항을 검토하고 리뷰 의견을 코멘트 합니다.

  • 코드 리뷰와 승인이 완료되면 Merge 버튼을 클릭하여 Merge를 실행합니다. 자세한 내용은 Merge Request를 통한 협업 문서를 참고하세요.

gitlab_merge_request

  • Merge가 완료되면 master 브랜치의 CI 파이프라인이 실행되는데, 사이드 바에서 CI/CD > Pipelines을 클릭하여 확인합니다.