파일이 untracked 상태가 되고, 스테이지 영역에서 파일이 삭제 처리됩니다. 커밋 후 삭제는 파일이 삭제 또는 변화된 것으로 간주합니다. 따라서 커밋된 파일은 리셋으로 삭제한 후 정리해 주어야 합니다. 다음은 간단한 리셋 후 정리하는 명령어를 사용한 예입니다.
예
infoh@hojin MINGW64 /e/gitstudy04 (master)
$ git reset HEAD index.htm 리셋 시도
그리고 다시 status 명령어로 확인하면 정상적으로 커밋이 정리되었습니다.
예
infoh@hojin MINGW64 /e/gitstudy04 (master)
$ git status 상태 확인
On branch master
nothing to commit, working tree clean
이처럼 터미널에서 unstage 상태 및 untracked 상태로 변경하는 것은 복잡합니다. 소스트리를 이용하면 스테이지 영역에 등록된 파일을 좀 더 쉽게 등록 취소할 수 있습니다. 모두 스테이지에서 내리기와 선택 내용 스테이지에서 내리기를 사용하면 untracked 상태로 쉽게 변경할 수 있습니다.