변경하기
edit-add-commit 사이클
⏱ 예상 ~7분
01 · 읽기
실제 개발은 하나의 사이클이에요: 파일을 변경하고, git add로 스테이지하고, git commit으로 저장해요. 변경 → add → commit 이 리듬이 매일 깃으로 일하는 흐름의 중심이에요.
💡 상상해 봐요일기를 쓰는 일상이라고 생각해 봐요: 낮에 생각을 적고(파일 변경), 어떤 페이지를 남길지 고르고(git add로 스테이지), 일기장에 묶어 넣어요(커밋). 내일도 똑같이 하면, 일기장이 한 페이지씩 두꺼워져요.
핵심 정리
- 깃의 핵심 흐름: 파일 변경 → git add → git commit
- 여러 가지를 변경한 다음에 스테이지하고 커밋해도 돼요
- 커밋 하나는 논리적으로 하나의 변경이나 작업에 대응되는 게 좋아요
02 · 터미널 실습
전체 깃 흐름을 연습해 봐요: 초기화, 커밋, 변경, 다시 커밋.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
03 · 터미널 실습
모든 파일을 스테이지해요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
04 · 빈칸 채우기
깃의 3단계 흐름은: 파일 변경, ___, 그리고 커밋이에요.
05 · 터미널 실습
여러분의 첫 커밋을 만들어 봐요 — 프로젝트의 지금 상태를 스냅샷으로 저장해요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
06 · 터미널 실습
이제 파일을 수정해 봐요. HTML 파일 끝에 환영 문구를 한 줄 추가해요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
07 · 터미널 실습
이제 변경 사항을 저장해요. 수정된 파일을 스테이지하고, 설명적인 메시지로 커밋해요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
08 · 퀴즈
파일 세 개를 변경했는데, 그중 두 개만 커밋하고 싶어요. 어떻게 해야 할까요?
- git commit을 실행하면 깃이 어떤 파일을 포함할지 물어봐요
- git add .을 실행한 다음, 세 번째 파일을 수동으로 커밋에서 빼요
- 원하는 두 파일에만 git add를 실행하고 커밋해요
- 변경된 파일은 무조건 한 번에 다 커밋해야 해요
⚠ 전체 인터랙티브 경험에는 JavaScript가 필요해요. JavaScript를 켜고 새로 고침해 주세요.
※ 이 사이트는 독립 운영되는 교육 프로젝트로, Anthropic의 공식 제품이 아니에요. Claude™ 는 Anthropic, PBC 의 상표예요.