Supplement · Git Engineering · 01-overview-theory-index

Git Engineering: từ object database đến vận hành repository lớn

Hiểu Git như một content-addressed database, rồi áp dụng đúng vào merge/rebase, transfer, bảo mật, CI, maintenance và phục hồi sự cố.

Phạm vi: 10 chương · 28 câu hỏi có follow-up · 7 executable labs · checklist và evidence. Nội dung dựa trên Git documentation và Pro Git chính thức.
Theory

10 chương

Objects, refs, index, packs, protocol, history correctness, scale, ecosystem, security và recovery.

Interview

28 câu hỏi

Đáp án ngắn, reasoning và câu hỏi đào sâu.

Practice

7 labs

Object graph, reflog, conflicts, packs, shallow/sparse, worktree và disaster recovery.

Review

Checklist

Kiểm tra năng lực theo correctness, performance, security và operations.

Lộ trình đề xuất

  1. Học chương 1–3 và làm labs 01–02.
  2. Học chương 4–6 và làm labs 03–04.
  3. Học chương 7–10 và làm labs 05–07.
  4. Trả lời 28 câu hỏi không nhìn đáp án; dùng follow-up để tự phản biện.