작업을 하다보면, 로컬 저장소의 모든 변경사항을 삭제하고 원격 저장소에 있는 코드로 재설정/덮어쓰기 하고 싶을 때가 있다.
git fetch --all git reset --hard <remote>/<branch_name>
이 방법을 사용했을 때 --hard 옵션의 유무에 상관 없이 push되지 않은 로컬 저장소의 모든 변경사항이 손실된다는 것을 꼭 기억해 둘 것!
--hard