본문 바로가기
C.W.K.
Stream
← C.W.K. Quests
🐙

Git Quest

최근 수정: 2026-08-08

첫 commit부터 이력 복구와 재구성까지

Git을 단순한 백업기가 아니라 프로젝트의 시간, 협업 약속, 복구 장치로 익혀.

10 tracks · 47 lessons · ~16h · difficulty: beginner-to-intermediate

Level 0추적 전 새싹
0 XP0/47 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
Git Quest는 명령어 요약집이 아니야. 스냅샷, DAG, index, branch가 가리키는 위치부터 제대로 잡고 시작해. 그 위에서 add -p, 충돌 해결, remote 협업, reflog 복구, interactive rebase, force-with-lease, bisect, worktree, sparse checkout을 차례로 다뤄. 끝날 때는 명령어를 외운 사람이 아니라 프로젝트 이력을 읽고 안전하게 고치는 사람이 되는 게 목표야.

Tracks

  1. 01🧭Foundations — 백업을 넘어 프로젝트의 시간으로

    0/5 lessons

    명령어를 외우기 전에 Git이 보는 세계부터 잡아.

    Git은 프로젝트 이력을 스냅샷과 그래프, 움직이는 이름표로 다뤄. 이 그림을 먼저 익히면 뒤에 나오는 명령도 제자리에서 이해돼.

    Lesson list (5)퀴즈 · 3 문제
  2. 02🔁Daily Loop — status, stage, commit

    0/5 lessons

    하루 내내 손이 가는 핵심 명령들.

    Git을 무서운 기계가 아니라 차분한 습관으로 바꿔. 상태를 읽고, 의도한 조각만 stage하고, 이유가 보이게 commit하고, 이력을 다시 읽어.

    Lesson list (5)퀴즈 · 3 문제
  3. 03🌿Branching & Merging — 나란히 흐르는 이력

    0/5 lessons

    Branch는 복사 폴더가 아니라 움직이는 이름표야.

    branch pointer와 HEAD, modern switch, merge의 모양, conflict 해결을 막연한 공포 없이 이해해.

    Lesson list (5)퀴즈 · 3 문제
  4. 04☁️Remotes & Pull Requests — 로컬 이력이 세상을 만날 때

    0/5 lessons

    먼저 fetch하고, 살펴본 뒤 통합하고, 안전하게 push해.

    origin과 upstream, remote-tracking branch, pull의 실제 동작, push 안전장치, fork와 PR, protected branch를 하나의 흐름으로 이해해.

    Lesson list (5)퀴즈 · 3 문제
  5. 05🚑Undo & Recovery — Git 비상실

    0/5 lessons

    어느 영역을 되돌릴지 먼저 고르고 실수를 수습해.

    restore, reset, revert, stash, reflog, clean을 폭발 반경과 공유 여부를 중심으로 익혀.

    Lesson list (5)퀴즈 · 3 문제
  6. 06🧵History Surgery — rebase, fixup, force-with-lease

    0/5 lessons

    로컬 이력을 규율 있게 다시 쓰기.

    amend, fixup, autosquash, interactive rebase, cherry-pick, rerere, 안전한 force-push로 읽히는 이력을 만들어.

    Lesson list (5)퀴즈 · 3 문제
  7. 07🤝Team Workflows — 이력을 둘러싼 계약

    0/4 lessons

    팀 규모의 Git은 정책과 습관의 합이야.

    workflow model을 비교하고 commit convention, hook, signing, CI, CODEOWNERS, review gate를 협업 계약으로 배워.

    Lesson list (4)퀴즈 · 3 문제
  8. 08🔎Debugging History — 언제 왜 생겼는지 찾기

    0/5 lessons

    Git을 진단 장비로 쓰기.

    blame, log search, bisect, worktree, tag와 release 이력으로 증거에 근거해 debugging해.

    Lesson list (5)퀴즈 · 3 문제
  9. 09🧱Internals & Scale — object, ref, 큰 repo

    0/4 lessons

    Git을 무서워하지 않을 만큼 내부를 이해하기.

    object, ref, index, packfile, gc, sparse checkout, partial clone, shallow clone, LFS가 각각 어떤 비용을 다루는지 배워.

    Lesson list (4)퀴즈 · 3 문제
  10. 10🔥Playbooks & Zen — 압박 속의 Git

    0/4 lessons

    명령을 압박 속에서도 작동하는 생존 루틴으로 바꾸기.

    섞인 변경 쪼개기, WIP 중 hotfix, 잘못된 integration 복구, 이력을 소중히 여기는 commit 습관을 연습해.

    Lesson list (4)퀴즈 · 3 문제
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고
💛 by 똘이playful

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.