본문 바로가기
Git

Git(18) 다른 개발자의 코드로 작업 후 Pull Request 하기

by 새발개발JA 2021. 3. 28.
반응형

실제 현업에서의 깃 협업 흐름과 그에 따른 터미널 명령어를 정리한 포스팅이다.

  1. Git(16) 다른개발자의 코드받아 브랜치 만들어 작업하기 (터미널)
  2. Git(17) 다른 개발자의 코드받아 작업 후 업데이트하기 (터미널)
  3. Git(18) 다른 개발자의 코드로 작업 후 Pull Request 하기 (터미널)

 

Pull Request

push 완료후 BitBucket의 프로젝트에 내가 업데이트한 코드를 반영할수 있도록 관리자에게 Pull Request를 보내야 한다. 

PR(Pull Request)을 하면 관리자는 Merge 여부를 결정한다.

 

1. BitBucket에서 Pull request - create pull request 를 누른다.  

 

2. Pull Request할 브랜치와 merge 대상 브랜치를 선택하고, title과 description을 리뷰어가 알기쉽게 상세히 작성한다.
Create pull request 버튼을 선택하여 Pull Request를 날린다. (리뷰어는 BitBucket -> Pull Reqeusts 목록에서 선택)

Merge Pull Request

  • PR을 받은 관리자는 코드 변경내역을 확인하고 Merge여부를 결정하게 된다.

Merge 이후 동기화 및 branch 삭제

Merge가 완료되면 로컬 코드와 원본의 코드를 병합하고 최신의 상태를 유지하게 위해 동기화한다.

git pull develop(remote 별명)
git branch -d my-idea
  • 위 명령어를 통해 동기화하고, 브랜치를 삭제한다.
  • 나중에 추가적으로 작업이 또 필요하다면, 동기화를 한 뒤 브랜치 생성 - merge 을 반복하면서 작업하면 된다!
반응형

댓글