이번 포스팅에서는 매번 헷갈리는 Git의 스테이징과 상태에 대해 정리해보고자 한다. 깃의 상태는 관점에 따라서 2가지로 나눌 수 있는데, 한개는 파일을 관리하는 관점으로 봤을 때의 3가지 상태이고, 나머지 한개는 깃의 LifeCycle 관점으로 봤을 때의 4가지 상태이다. 📌 Git의 3가지 영역 Working Directory : Git이 관리하는 파일들이 위치하는 영역 지정 디렉토리에서 .git 디렉토리를 제외한 모든것(파일, 하위 디렉토리) 작업한 파일(생성 및 수정)들이 저장되는 곳 Staging Area : Commit할 준비가 된 파일들이 위치하는 영역 .git 디렉토리에 단순한 파일로 존재 작업한 파일들 중 버전으로 만들고자(commit)하는 파일을 저장 git 기술용어로 "Index"라고 ..