# Git에서 이전 상태로 돌아가고 변경 사항을 취소하는 명령어 사용법
# 1. 7자리 해시 사용하여 특정 커밋으로 이동
$ git checkout [해시 일부]
# 2. 특정 커밋으로 전체 작업 디렉토리를 되돌림
$ git checkout [해시]
# 3. git switch를 사용하여 이전 상태로 돌아감
$ git switch -
# 4. HEAD의 한 단계 이전 커밋으로 이동
$ git checkout HEAD~1
# 5. 파일을 이전 상태로 복원
$ git restore 파일명
$ git restore --source=[해시] 파일명
# 6. 커밋을 취소하고 변경 사항을 삭제 (주의: 하드 리셋은 주의해서 사용)
$ git reset --hard [해시]
# 7. 커밋을 취소하고 변경 사항을 유지하면서 새로운 커밋 생성
$ git revert [해시]
위의 Git 명령어들을 활용하여 특정 시점의 커밋으로 이동하거나 변경 사항을 취소할 수 있습니다. 유용한 명령어들이니 필요에 따라 적절히 활용하세요.