Git 02 - 깃 실행 원리, 깃의 세 가지 영역


Git 02 - 깃 실행 원리, 깃의 세 가지 영역

- 들어가기에 앞서 본 포스팅은 inflean 무료 강의 "지옥에서 온 관리자 Git"을 수강하고 정리한 글입니다. 깃 실행 원리와 세 가지 영역 깃은 분산버전관리 시스템 (DVCS) 깃에는 작업 영역과 인덱스 영역, 헤더 영역 이 세가지 영역이 존재한다. A폴더를 새롭게 만들고 깃 명령어를 통해 이 폴더를 Git폴더로 사용하겠다.라고 선언하는 명령어는 git init 이 선언된 깃 폴더는 흔히 이야기하는 워킹 디렉토리(Working Directory)가 된다. 즉 개발자가 작업을 하는 작업영역이 되는 것. 가장 먼저 개발자는 이 빈 워킹디렉토리에 파일을 만들게 될 것이다. 깃은 이 디렉토리에서 가장 먼저 "변경 감지"를 하게 된다. 그럼 이제 이 변경사항을 기록하는 것은 개발자들이 결정하게 된다. 이 기록사항은 우리 눈에 보이지 않는 인덱스 영역에 저장되게 되는데, 이 인덱스 영역은 트리 형식의 목차를 가지고 있다. 이 인덱스 영역은 git add를 진행한 파일만 저장하게 되는데,...


#commit #워킹디렉토리 #깃영역 #깃실행원리 #깃 #init #gitinit #gitadd #git #헤더영역

원문링크 : Git 02 - 깃 실행 원리, 깃의 세 가지 영역