이것저것 개발을 하다보면 전부 꼬여서 고생할 때가 있다. 이럴 때, ctrl+z로도 한계가 있다. 소규모일땐 git clone을 이용할 수도 있다지만, 다시 설정을 해야하기도 귀찮다. 갈수록 프로젝트가 대규모가 될 수록 clone을 이용하기 어렵다.
현재 파일을 전부 덮어쓰고 싶을 때, 이 명령어로 git 저장소에 있던 상태 그대로 덮어쓸 수 있다!
git fetch --all git reset --hard origin/master