수정
작업 공간에서 코드를 바꾸면 아직 저장소 이력에는 남지 않는다.
파일을 고친 것과 기록할 변경을 고른 것, 저장소 이력에 남긴 것은 서로 다른 단계다.
작업 공간에서 코드를 바꾸면 아직 저장소 이력에는 남지 않는다.
스테이지에 올린 변경만 다음 커밋에 포함된다.
커밋은 이유를 담은 메시지와 함께 변경 묶음을 남긴다.
원격 저장소로 보내면 다른 사람도 같은 이력을 기준으로 협업한다.
Git을 파일 백업 도구가 아니라 변경 의도를 작은 단위로 설명하는 기록 시스템으로 보면 명령 흐름이 명확해진다.