** 모든 작업은 내 작업 브랜치에서 모든 작업이 다 끝나고 다 커밋되 이후에 진행

  1. develop 브랜치로 가기

  2. develop 내용 받아오기

  3. 다시 작업 중인 브랜치로 와서 rebase 하기

  4. 충돌이 났을 경우

  5. 충돌 났는데 이전 코드로 다시 복구하고 싶을 경우

    1. develop 브랜치 최신화 : develop 브랜치에서 git pull origin develop
  6. push할 작업 브랜치로 이동 : git checkout feat/signup

  7. rebase 수행 : feat/signup에서 git rebase -i develop

  8. 해당 브랜치에서 push를 하거나 rebase한 경우, force push진행 : git push origin feat/signup -f(그럼 conflict 없이 바로 머지 가능한 상태가 됨)

  9. pr 올린 후 merge

source tree!

👀