주제 1

Git status

stage, commit, push 전에 무엇이 바뀌었는지 확인합니다.

현재 상태 확인

Windows에서는 Ctrl + Shift + `, macOS에서는 Cmd + Shift + `로 새 터미널을 엽니다. 그런 다음 다음 명령어를 입력하세요:

git status

그러면 터미널에서 다음과 같은 결과를 확인할 수 있습니다.

터미널에 표시된 git status 결과

기본 파일 상태

가장 중요한 파일 상태는 다음 정도면 충분합니다.

상태 의미
tracked Git이 이미 알고 있고 변경 사항을 추적하는 파일입니다.
modified 로컬에서 파일이 바뀌었지만 아직 stage되지 않은 상태입니다.
staged 변경 사항이 다음 commit에 포함되도록 준비된 상태입니다.
committed 변경 사항이 로컬 Git 이력에 저장된 상태입니다.
ignored ignore 규칙 때문에 Git이 의도적으로 제외하는 파일입니다.

기본 파일 상태를 구분할 수 있으면 git status를 더 의식적으로 사용할 준비가 된 것입니다.