본문 바로가기
Git

깃 개념정리(3)-커밋,등록,HEAD

by mickey7 2023. 9. 17.

커밋

의미있는 변경 사항들을 저장소에 기록하는 동작

깃은 변경 이력과 시점을 커밋으로 기록

깃의 커밋은 새로 변경된 부분만 추출하여 저장함

 

등록

워킹 디렉토리에 새로 등록한 untracked 파일을 추적 가능 상태로 변경하는 것(=복사)

스테이지에 등록되지 않은 unstage파일들은 커밋 불가

 

워킹 디렉토리 -> 스테이지 영역으로 등록 (명령어 git add)

HEAD

커밋을 가리키는 묵시적 참조 포인터

최종적인 커밋 작업의 위치를 가리킴

처음 커밋할 때는 HEAD의 포인터가 없음, 한 번 이상 커밋해야 생김

 

중간 요약

add / commit / push / remote