[Github 협업] PR(Pull Request)에 대해서

유재원·2024년 12월 24일
0

Git / Github

목록 보기
2/6

PR(Pull Request)이란?

  • PR은 다른 브랜치로 변경된 코드를 합치기 위한 요청을 의미한다.

  • 쉽게 말하면, "내가 만든 코드를 가져가달라!"는 요청이다.

  • Pull(가져오다) + Request(요청)

  • 보통 이슈 단위로 PR을 수행한다.

  • 이슈란?: 이슈에 대해서 정리한 글

PR의 흐름

1. 작업 완료 후 PR 생성

  • A 기능 작업이 완료되면, PR을 생성하여 작업 내용을 요약한다.
  • PR 제목과 설명에 이슈 번호를 연결해 작업의 맥락을 명확히 전달합니다.

2. 코드 리뷰

  • 팀원들과 PR을 검토하며 의견을 주고 받을 수 있다.
  • 필요하면 리뷰 내용을 반영해 코드를 수정한다.

3. 테스트 및 병합

  • CI/CD를 통해 자동화 테스트를 실행하고, 문제가 없다면 병합(Merge)한다.

마무리

  • 프로젝트에서 이슈와 PR은 협업을 구조화하고 작업 효율을 극대화하는 데 중요한 역할을 한다(사실상 안쓸 수 없다).
  • 이슈 번호, 커밋, PR의 연결성을 항상 고려해야 한다는 게 아직 익숙치 않지만 협업을 위해 잘 익혀야 할 듯 하다.

참고 : https://velog.io/@pgmjun/Github-협업-이것만은-알자-Issue-PR

profile
나는 달린다

0개의 댓글