Git workspace

Git은 작업 공간, 스테이지, 커밋으로 변경을 기록한다

파일을 수정한 뒤 바로 기록되는 것이 아니라 스테이지에 올린 변경만 커밋 기록으로 남는다.

영역의미대표 명령확인 질문
Working Tree현재 파일 수정 상태edit, git status무엇을 바꿨는가
Staging Area다음 커밋에 넣을 변경 선택git add커밋에 포함할 범위가 맞는가
Commit의미 있는 변경 단위 기록git commit메시지가 이유를 설명하는가
History커밋들이 이어진 기록git log되돌릴 수 있는 단위인가
Remote팀과 공유하는 저장소git push/pull내 기록과 원격이 맞는가

Git 협업의 기본은 모든 변경을 한 번에 저장하지 않고 검토 가능한 커밋 단위로 나누는 것이다.