pull request 진행 시 Git Confilct Solution (feat. rebase)
코드리뷰가 끝난 PR이 메인 브랜치와 충돌했을 때 merge 대신 rebase로 이력을 일직선으로 유지하며 푼 과정. GitHub의 세 가지 머지 방식 차이도 함께 짚었다.
작성날짜: 24.09.23
👨🌾 충돌 생기면 rebase 사용해보자
상황
- 코드리뷰 완료 후 메인 브랜치와의 충돌
- 팀장(호준님)이 알려준 충돌 해결 방법
먼저! GitHub Merge pull request 종류에 대해 알아보자
3가지에 대해 좀 더 알아보자
rebase를 이용해 해결해보자
1. 충돌 발생 확인
2. intellij 이용해 rebase를 진행
3. 충돌 해결해나가 ! (feat. 강제푸시)
여기서 rebase는 왜 사용할까?
