Skip to content

git rebase

weyrm edited this page Jan 18, 2023 · 1 revision

git rebase 마스터하기

📌 브랜치의 모든 작업이 커밋된 이후에 진행해야 한다.

1. develop 브랜치로 이동

git checkout develop

2. develop 브랜치 최신화

git pull origin develop

3. 다시 작업 중인 브랜치로 이동 후 rebase 진행

git checkout Feat/~~
git rebase develop

4. 충돌이 발생한 경우

git rebase —continue // 충돌 확인
// current, income, both으로 충돌이 발생한 파일 수정하기
git add . // 해결 시 반영

5. 정상적으로 rebase된 경우

git push origin -f Feat/~~ 

⭐ 충돌이 발생했을 때, 이전 코드로 다시 복구하는 방법

git rebase --abort