working copy & index & repository
볼빵빵오춘기
과거로 돌아갈 때 reset 명령어의 옵션의로 --hard만 썼다.하지만 옵션에는 --soft, --mixed 등 여러 옵션이 더 있다. working directory는 실제 작업을 진행하는 곳index는 git add를 했을 때 포함되는 곳repository는 실제로 commit들이 저장되는 곳(repository는 광범위하게 표현하기때문에 working directory , index, repository 라 했을 때는 repositoy는 버전을 의미한다.) reset을 했을 때 포함되는 범위는 option 으로 설정할 수 있고, opion의 범위는 다음과 같다.