20

Git의 3가지 영역 이해하기

Day 1: 파일명 버전 관리 졸업하기

학습 목표

Working Directory, Staging Area, Repository를 구분할 수 있다 각 영역에서 파일의 상태를 이해한다

택배 보내기와 비슷하다

Git을 이해하는 가장 쉬운 비유는 택배다.

에디터 로딩 중...

Git의 3가지 영역

에디터 로딩 중...

왜 Staging Area가 필요할까?

"왜 바로 커밋 안 하고 중간 단계가 있어?"

선택적 커밋을 위해서다.

10개 파일을 수정했는데, 3개만 커밋하고 싶다면?

에디터 로딩 중...

나머지 7개는 다음에 따로 커밋한다.

관련 있는 변경만 묶어서 커밋하면 나중에 히스토리를 보기 쉽다.