변경 사항을 다시 원래대로 되돌리고 싶거나,
아직 add 하면 안 되는 파일을 add 해버려서 난감했던 경험이 있었기에 이러한 명령어들을 다시 한번 되짚어볼 겸 정리해보려 합니다.
특정 파일을 지정하는 상태로 복구시키는 명령어
파일을 수정하기 이전으로 되돌리기 (Working Directory에 있을 경우)
git restore (파일명)
변경사항을 add 이전으로 되돌리기
git restore --staged (파일명)
파일을 특정 커밋의 상태로 되돌리기
git restore --source=(헤드 또는 커밋 해시) (파일명)