명령어커밋 삭제스테이징 취소파일 변경 유지git reset --soft HEAD~1✅ 삭제됨❌ 유지됨❌ 유지됨git reset --mixed HEAD~1✅ 삭제됨✅ 취소됨❌ 유지됨git reset --hard HEAD~1✅ 삭제됨✅ 취소됨✅ 삭제됨 로컬 저장소에 new.txt를 만들어 테스트를 진행했다. git add 를 통해 변경사항을 반영해주었다. git status 로 확인하면 staged 상태인 것을 알 수 있다. new라는 메시지를 담아 커밋을 올렸다.git commit -m "new" git log 를 통해 로그를 확인한다. 1. git reset --soft HEAD~1stage 상태 유지, 커밋 삭제, 로컬 저장소 파일 유지lsnew.txt README.md test.txt ..