feature/기능
branch에서 기능구현 완료 후 (커밋필수!)
$ git checkoust main
메인 브랜치로 이동하여 main pull
받기$ git rebase -i main
하기vim
에서 오래된 commit
은 pick
하고 나머지는s(squash)
하기vim
에서 커밋 메시지 작성rebase중 충돌 있을 경우? 해당 코드로 가서 수정 후
git add .
git rebase --continue
반복하기
해결 안되면git rebase --abort
$ git push origin <작업한 브랜치명> -f
rebase 마스터...!