하다보니

git rebase 본문

오류 모음

git rebase

claire 2022. 6. 11. 13:19

- Rebase 전 

git checkout 작업 중인 브랜치

git add .

git commit -m "커밋 메시지"

 

- 원하는 브랜치로 rebase(저는 dev브랜치임)

git fetch origin dv

git rebase dev

git checkout dev

git merge 제 브랜치

(이 작업 후 깃헙에 가서 pr작성)

git push

 

- 만약 rebase 가 충돌이 난다면

손수 파일에서 충돌을 제거해주고, 저장 후 add와 commit 진행(이건 현재 내 브랜치에 해당)

그리고 git rebase --continue 실행

여기서 vim이 뜨면 i를 눌러 insert모드로 바꾸고 맨 윚줄에 있는 커밋 메세지 앞에 pick을 입력한다. 

그리고 esx->:wq->엔터 이렇게 해결하면 된다. 

https://yuniel.tistory.com/54

 

이러다 만약 내 브랜치에서 pull이나 push가 잘 안된다. 

그렇다면 git push --force가 답이다..