20분
Git의 3가지 영역 이해하기
Day 1: 파일명 버전 관리 졸업하기
Git의 3가지 영역 이해하기
Git 기초: 버전 관리, 브랜치, 협업 > Day 1: 파일명 버전 관리 졸업하기
학습 목표
Working Directory, Staging Area, Repository를 구분할 수 있다 각 영역에서 파일의 상태를 이해한다
택배 보내기와 비슷하다
Git을 이해하는 가장 쉬운 비유는 택배다.
에디터 로딩 중...
Git의 3가지 영역
에디터 로딩 중...
왜 Staging Area가 필요할까?
"왜 바로 커밋 안 하고 중간 단계가 있어?"
선택적 커밋을 위해서다.
10개 파일을 수정했는데, 3개만 커밋하고 싶다면?
에디터 로딩 중...
나머지 7개는 다음에 따로 커밋한다.
관련 있는 변경만 묶어서 커밋하면 나중에 히스토리를 보기 쉽다.