작업 전 브랜치를 파고 시작해야하는데, main(또는 dev) 브랜치에서 작업을 했을 경우, 당황하지 말고 다음 작업을 거치자. 혹시, 원래 작업해야 했던 브랜치가 아무런 commit도 되어 있지 않은 새 브랜치인가? 그렇다면 아래 과정을 거치지 않고 바로 git checkout을 하자. 1. 현재 작업 중이던 main(또는 dev) 브랜치에 작업 내용을 commit 2. 원래 작업했어야 할 브랜치 생성 ex) git branch feature/issue-150-sw - 이제, 내가 작업한 내용이 commit된 브랜치가 생성되었다. 3. main(dev) 브랜치에서 git reset을 해준다. - 작업 내용 commit은 새 브랜치에 옮겨두었으니, main(dev) 브랜치에서의 commit은 되돌린다. ..