PR만들기까지 Git command

feature 브랜치에서 작업이 끝난 후, 이를 develop 브랜치에 병합하기 위해 PR(Pull Request)을 생성하고 병합하는 방법은 다음과 같습니다.

1. 작업 내용 커밋 및 푸시

먼저, feature 브랜치에서 작업한 내용을 커밋하고 원격 저장소로 푸시합니다.

git add . 
git commit -m "<type>: <discription>"
git push origin feature-branch-name

2. GitHub에서 PR 생성

  1. 저장소로 이동: GitHub에서 프로젝트의 저장소로 이동합니다.
  2. 새로운 Pull Request 생성:
  3. 브랜치 선택:
  4. PR 제목과 설명 작성:
  5. PR 생성: Create Pull Request 버튼을 클릭하여 PR을 생성합니다.

3. 코드 리뷰 및 피드백 반영

PR이 생성되면 팀원들이 코드 리뷰를 할 수 있습니다. 리뷰어들이 코드에 대해 피드백을 남기면, 해당 피드백을 반영하여 추가 커밋을 푸시할 수 있습니다.

git add .
git commit -m "<type>:<discription>"
git push origin feature/branch-name

PR은 자동으로 업데이트됩니다.

4. PR 승인 및 병합

리뷰어가 PR을 승인하면, develop 브랜치로 병합할 수 있습니다.

  1. PR 페이지에서 Merge Pull Request 또는 Merge 버튼을 클릭하여 병합을 시작합니다.
  2. 병합 방식 선택 (병합전략):
  3. 병합 완료 후, PR을 닫습니다.