[ Git : git rebase ]

Teasan·2020년 11월 8일
0

Git

목록 보기
2/3
post-thumbnail

git rebase 순서

Git checkout main
Git pull origin main
Git rebase -i main

첫번째 pick 빼고 나머지 s로 변경. 내가 작성한 commit 만큼 Git conflict를 해결해야한다. 파일이 최신 commit 상태로 업데이트 됨.
conflict를 해결하면 git add 루틴을 진행한다.

 git add . => git rebase --continue

완료하면 이때 push를 진행하면 된다.

git push origin (my branch)

Rebase 완료하고 다시 add . commit을 날릴 때는 이전과 같은 방법으로 반복하여 진행하면 된다. 에러창이 뜨면 이전 버전과 지금 버전의 merge를 실행하기 위해서 다음과 같은 강제 merge 명령문을 실행한다.

git push origin (my branch) -f 
profile
일단 공부가 '적성'에 맞는 개발자. 근성있습니다.

0개의 댓글