Git의 3가지 작업 영역

yurimLee·2023년 1월 19일
0

1. working directory

작업 영역 프로젝트 디렉토리이다.


2. staging area

working directory에서 git add를 한 파일들이 staging area에 추가된다.

※ staging area가 필요한 이유
working directory에서 여러 파일을 수정했더라도 모두 최신 버전을 다음 커밋에 반영하고 싶지 않을 수 있다. staging area를 거치면 원하는 파일만 선별적으로 repository에 반영할 수 있다.


3. repository

staging area에서 commit한 파일들이 존재하는 영역이다.
working directory의 변경 이력들이 repository에 저장되어 있다.

0개의 댓글