주제 1
Git status
stage, commit, push 전에 무엇이 바뀌었는지 확인합니다.
현재 상태 확인
Windows에서는 Ctrl + Shift + `, macOS에서는 Cmd + Shift + `로 새 터미널을 엽니다. 그런 다음 다음 명령어를 입력하세요:
git status
그러면 터미널에서 다음과 같은 결과를 확인할 수 있습니다.
기본 파일 상태
가장 중요한 파일 상태는 다음 정도면 충분합니다.
| 상태 | 의미 |
|---|---|
tracked |
Git이 이미 알고 있고 변경 사항을 추적하는 파일입니다. |
modified |
로컬에서 파일이 바뀌었지만 아직 stage되지 않은 상태입니다. |
staged |
변경 사항이 다음 commit에 포함되도록 준비된 상태입니다. |
committed |
변경 사항이 로컬 Git 이력에 저장된 상태입니다. |
ignored |
ignore 규칙 때문에 Git이 의도적으로 제외하는 파일입니다. |
기본 파일 상태를 구분할 수 있으면 git status를 더 의식적으로 사용할 준비가 된 것입니다.