본문 바로가기
📙 Git

PR을 작성하는 좋은 방법

by GroovyArea 2022. 5. 3.
스프링에 대한 심도 있는 공부를 하던 도중 스프링 부트를 이용해서 개인적으로 프로젝트를 진행하면 좋을 것 같다는 생각에 Git을 이용하여 진행하는 중이다. 우연찮게 좋은 기회를 얻어 코드 리뷰를 받게 되었는데 리뷰를 해주시는 분이 보시기에 좋은 PR을 작성해야 할 것 같아 따로 공부를 하게 되었다.

 

PR이란 무엇인가

내가 작업한 코드가 있으니 동료들에게 내 브랜치를 merge 전 검토 후 병합 요청을 받는 과정이다.

 

PR을 왜 해야 하는가?

  • 협업을 하는 경우 내가 작성한 코드가 전체적인 프로젝트에 영향을 미칠 수 있기 때문에 master 브랜치로 merge 전 다 같이 리뷰를 하며 검증하는 구간이다.
  • 전체적인 프로그램의 오류를 미리 방지할 수 있다.
  • => 잘못된 부분이 있을 경우 PR commit을 되돌릴 수 있다.

좋은 PR을 작성하는 방법

규모

> 너무 많은 코드는 리뷰어에게 부담이 된다. 

> 최대한 단순하게 나눠서 작성

 

제목 

> 작업의 단위는 적게 하되 한 문장으로 요약해서 작성

 

내용

> 구체적으로 쓰기

  • 어떤 것을 개발했는지?
  • 시간이 짧게 걸릴만큼 간결한가?

참고 : https://brunch.co.kr/@anonymdevoo/9

 

6. Github으로 협업하는 법

Pull Request 와 Code Review | 지난 글에서 Github Organization을 만들고 원격 저장소에 Commit History를 Push하기까지 했다. 공동 작업할 수 있는 환경이 갖춰졌다. 이제 동료들과 '너도나도 여기저기에서' commit

brunch.co.kr

 

반응형

'📙 Git' 카테고리의 다른 글

Clean Commit Message 를 작성해야 하는 이유  (0) 2022.05.03
Git Flow 란 무엇일까?  (0) 2022.05.03