Skip to Content
DocsKo기능체크포인트

체크포인트

쉬운 롤백을 위한 Git 기반 체크포인트 시스템. 작업의 스냅샷을 생성하고 원클릭으로 이전 상태로 복원하세요.

기능

변경 사항 자동 감지

ClaudeShip이 커밋되지 않은 변경 사항이 있을 때 자동으로 감지합니다. 파일이 수정되면 체크포인트 패널에 “저장되지 않은 변경 사항”이 표시됩니다.

체크포인트 생성

  1. 프로젝트 변경하기
  2. Checkpoint 탭 클릭
  3. 체크포인트 메시지 입력
  4. Save 클릭

타임라인 뷰

모든 체크포인트를 연대기적 타임라인으로 확인하세요:

  • 체크포인트 메시지
  • 생성 이후 경과 시간
  • 변경된 파일 수
  • 추가된 줄(+) 및 삭제된 줄(-)

Diff 뷰어

체크포인트를 클릭하여 다음을 확인하세요:

  • 변경된 파일 목록
  • 파일 상태 (추가/수정/삭제)
  • 줄별 diff
  • 색상 코드 변경 사항

복원

모든 체크포인트로 롤백:

  1. 타임라인에서 체크포인트 클릭
  2. diff 검토
  3. Restore 버튼 클릭
  4. 복원 확인

체크포인트 정보

각 체크포인트는 다음을 추적합니다:

  • Hash: Git 커밋 해시
  • Message: 사용자의 설명
  • Timestamp: 생성 시간
  • Files Changed: 수정된 파일 수
  • Insertions: 추가된 줄
  • Deletions: 삭제된 줄

키보드 단축키

단축키동작
Enter체크포인트 생성 (메시지 입력 필드 포커스 시)

모범 사례

  • 설명이 포함된 체크포인트 메시지 작성
  • 주요 변경 전 체크포인트 생성
  • 복원 전 diff 검토
  • 수동 Git 명령 대신 체크포인트 사용

Git과의 차이점

체크포인트는 Git을 기반으로 하지만 단순화되었습니다:

  • 터미널 사용 불필요
  • 브랜치 관리 없음
  • 병합 충돌 없음
  • 원클릭 복원

그렇지만 필요한 경우 프로젝트에서 표준 Git 명령을 여전히 사용할 수 있습니다!

Last updated on