git checkout -t origin/yunhee
Remote branch를 이용해도 되지만 가끔 제대로 안가져와 있는 경우가 있어서 안전하게 로컬로 가져온 뒤 진행하는게 좋다고 한다.
다시 내 브랜치로 이동
(처음 branch를 댕겨왔을 때만 다시 내 branch로 이동 해야하는거고 평소에는 내 branch 상에 위치하므로 굳이 이동할 필요 없음)
그다음
git push
충돌 코드 보면서 하나하나 다 수정한 뒤,
수정한 사항에 대해서 commit할꺼 하고 push
github에 올라간 commit까지로 reset (복잡해졌을때 다시 되돌림)
git reset --hard origin/shinhyeon
main에 pull request 알림 오면 작업 도중이라도 일단 내 branch 와 main merge 해주고 진행 (나중에 충돌날 가능성을 줄이기 위해)