git status
현재 git에서 관리하고 있는 변경 내역을 표시해줍니다.
① 파일이 생성된 후 추적되고 있으며, 현재 add된 내용이 있는 파일
Changes to be committed: 이 영역은 스테이징 영역에 넘어가 있는 변경 내용
② 파일이 생성되고 추적되고 있지만, add되지 않은 부분이 있는 파일 (tracked)
Changes not staged for commit: 이 영역은 아직 워킹 디렉토리에 있는 변경 내용
③ 파일이 생성되고 아직 한번도 add되지 않은 파일 (untracked)
Untracked files: 이 영역도 아직 워킹 디렉토리에 있는 아직 한 번도 해당 Git 저장소가 관리한 적이 없는 새로운 파일
다른 관점
파일을 추적(tracked)하고 있는 파일 추적되지 않는 파일(Untracked)로 나눌 수 있다.
- "추적되고 있는 파일"은 최초 생성되고 git 버전 관리를 받고 있는 대상
(초록색 글자 부분은 이미 add된 변경 내용이다.)
- "추적 받지 않는 파일"은 파일 생성 후 아직 한번도 git add 하지 않은 파일로 볼 수 있다.
※ 하나의 파일에서 부분적으로 gitt add 할 수 있다.
[Git] [Case] 특정 내용(부분)만 git add 하기
※ Commit 한 이후 상태는 표시하지 않는다. (위 이미지에서도 commit한 것이 보이지 않고 있다.)
Commit 상황을 보여줄 수 있는 명령어는 git log 가 존재
Reference
- Git 목록
'Git' 카테고리의 다른 글
[Git 깃] git clean (0) | 2021.03.13 |
---|---|
[Git 깃] git add (0) | 2021.03.13 |
[Git 깃] git stash (0) | 2021.03.13 |
[Git 깃] git push (0) | 2021.03.13 |
[Git 깃] git log (0) | 2021.03.13 |
댓글