[Git]rebase 하다가 갑자기 branch가 바뀌는 현상

이름·2022년 1월 25일
0

git

목록 보기
1/2


rebase중 엄청나게 많은 컨플릭트를 겪는 일은 일상 다반사입니다. 그러나 브랜치가 바뀌기도 하더라구요(!)
처음에는 놀라서 rebase abort로 취소했는데, 멘토님께 여쭤보니 여러 commit을 한번에 rebase하고, conflict가 많이 나다 보니 생기는 현상이라고 하셨습니다.

저런 경우엔 우선 발생한 conflict를 해결한 후, git add .로 저장한 후 git rebase --continue로 또 진행하면 아마 또 컨플릭트가 생길 것이고, 그럼 또 컨플릭트 해결을 하시고 git add .한 후 다시 git rebase --continue.... 를 무한반복 하다보면 어느새 succesfully rebased 를 만나실 수 있습니다.

그럼 깔끔하게 정리된 커밋메세지와 함께 마지막으로 푸쉬!
푸쉬가 안된다면? push -f!

0개의 댓글