Menu
Coddy logo textTech

스냅샷과 커밋

Coddy Terminal 여정의 버전 관리 섹션에 포함된 레슨 — 58개 중 3번째.

Git은 프로젝트를 일련의 스냅샷으로 저장합니다. 각 스냅샷은 커밋이라고 불리며, 각 커밋은 그 순간 추적되는 모든 파일의 정확한 상태를 캡처합니다.

스냅샷을 찍을 시점은 여러분이 결정합니다. 일반적인 워크플로우는 다음과 같습니다:

  1. 파일을 수정합니다.
  2. 다음 스냅샷에 포함할 변경 사항을 Git에 알립니다.
  3. 변경 사항을 설명하는 짧은 메시지와 함께 커밋(commit)을 생성합니다.

각 커밋은 고유한 ID(문자와 숫자로 이루어진 긴 문자열)와 "Add login form" 또는 "Fix typo in README"와 같이 직접 작성한 메시지를 갖게 됩니다.

커밋이 생성되면 언제든지 해당 시점으로 되돌아갈 수 있습니다. 나중에 파일을 삭제하더라도, 스냅샷은 파일의 이전 모습을 기억합니다.

치트 시트

Git은 프로젝트를 일련의 커밋(스냅샷)으로 저장합니다. 각 커밋은 그 순간 추적되는 모든 파일의 정확한 상태를 캡처하고 고유한 ID를 부여받습니다.

일반적인 커밋 워크플로우:

  1. 파일을 수정합니다.
  2. 다음 스냅샷에 포함할 변경 사항을 Git에 알립니다.
  3. 짧고 설명적인 메시지와 함께 커밋을 생성합니다 (예: "Add login form").

커밋은 영구적인 스냅샷입니다 — 언제든지 이전 커밋으로 되돌아갈 수 있습니다.

직접 해보기

이 레슨에는 코드 챌린지가 없습니다.

quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

버전 관리의 모든 레슨