/
코드 리뷰를 위해 pull request 사용하기

코드 리뷰를 위해 pull request 사용하기

개요

파일을 추가하고 기존 코드를 업데이트 한 후에는 해당 코드를 Bitbucket Cloud 저장소에 병합 해야합니다. 병합하기 전에 코드 품질을 유지하고 기존 기능이 손상되지 않도록 해야합니다. 코드 업데이트 및 개선에 필요한 피드백을 받기 위해 추가 한 모든 코드 라인을 포함하는 풀 요청을 생성 할 수 있습니다. 풀 요청은 동료에게 코드 리뷰를 요청하고 가장 최근 커밋을 기반으로 빌드 상태를 확인하는 방법을 제공합니다.

풀 요청을 사용하려면 브랜치 또는 포크가 필요하므로 기본 코드베이스 및 별도의 브랜치에서 코드를 개발할 수 있습니다. 

풀 요청 프로세스

코드 리뷰 및 협업은 풀 요청의 핵심입니다. 역할에 따라서 여러분은 여러 풀 요청에서 작성자, 검토자 또는 둘 다일 수 있습니다. 다음은 end-to-end pull 요청 프로세스가 작동하는 방식을 보여줍니다.

풀 요청 작성자

생성 한 풀 요청을 찾으려면 Your work 대시 보드에서 Your pull requests 목록을 확인합니다.

풀 요청 작성자로서 코드 리뷰 프로세스는 검토자와 함께 풀 요청을 생성 한 후 공식적으로 시작됩니다. 생성 중에 검토자를 추가하지 않은 경우 언제든지 풀 요청을 편집하여 나중에 추가 할 수 있습니다.

풀 요청을 생성하고 검토자를 추가 한 후 승인을 기다리는 동안 잠시 쉬고 싶을 수 있습니다. 그러나 검토자가 코드를 보고 댓글을 달면 풀 요청에서 진행중인 토론에 대한 이메일 알림을 받게되므로 여러분은 거기에 응답하고 코드 리뷰 프로세스에 적극적으로 참여할 수 있는 기회를 얻습니다.

풀 요청 검토자

리뷰 요청을받은 풀 요청을 찾으려면 Your work 대시보드에서 Pull requests to review 목록을 확인하십시오. 또한 여러분은 workspace 저장소의  Pull requests 페이지로 이동하여 검토자로 지정되지 않은 다른 풀 요청에 대해 동료를 도울 수 있습니다.

workspace 구성원이 여러분을 검토자로 추가하면 이메일로 알림을 받습니다. 풀 요청 생성에 대한 초기 알림 이후에 다음 작업에 대한 이메일 알림을 계속 받게됩니다.

  • 작성자 업데이트

  • 다른 사용자의 댓글 작성

  • 다른 검토자가 승인 함

  • 다른 사용자가 풀 요청을 병합

알림을 비활성화하려면 풀 요청 감시를 해제 할 수 있습니다.

코드를 리뷰하는 동안 피드백, 제안 및 아이디어와 함께 주석을 달게됩니다. 명백한 논리 오류가 있는지, 모든 사례가 완전히 구현되었는지, 기존 자동화 된 테스트를 다시 작성해야하는지, 코드가 기존 스타일 지침을 준수하는지 시간이 걸릴 수 있습니다.

검토 후 풀 요청을 병합 할 준비가 된 경우 (또는 병합하기 전에 작성자를 신뢰하는 경우) 오른쪽 상단의 Approve 버튼을 클릭합니다. 풀 요청을 승인하면 Reviewers 필드의 이름 옆에 녹색 확인 표시가 나타납니다.

workspace가 프리미엄 플랜인 경우 저장소 관리자는 일정 수의 승인없이 풀 요청이 병합되는 것을 방지 할 수 있습니다.

 

Related content

커밋 사용 방법 알아보기
커밋 사용 방법 알아보기
More like this
Service Package
Service Package
More like this
동시성 제어
동시성 제어
More like this
브랜치 체크아웃
브랜치 체크아웃
More like this
저장소 설정
저장소 설정
More like this
배포 설정 및 모니터링
배포 설정 및 모니터링
More like this