Git/Git: 정리
[Git] tracked 그리고 untracked, unmodified, modified, stage 상태 정리
데브마우스
2024. 1. 9. 18:00
Git에서 파일은 어떤 상태인지 알고 있어야합니다.
| 분류 | 설명 | 출력 메시지 |
| tracked | 버전을 한 번이라도 만들었던 파일입니다. | |
| untracked | 스테이지에 추가되지 않았습니다. git add 명령으로 파일을 추가해야합니다. |
|
| unmodified | unmodified 상태는 파일이나 디렉토리가 마지막 커밋 이후에 수정되지 않았음을 나타냅니다. 현재 작업 디렉토리의 상태가 최신 커밋과 일치합니다. |
On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean |
| modified | 파일이 수정되었습니다. | |
| staged | 파일이 스테이징(Staging)되었습니다. |
Git 디렉터리에서 파일의 상태 변화 정리
| 파일의 상태 변화 절차 | ||||||
| untracked | unmodified | modified | staged | |||
| --스테이징-> | ||||||
| -- | 파일 수정 | -> | ||||
| -- | 스테이징 | -> | ||||
| <- | -- | 커밋 | -- | -- | ||