docs: compose the git-operations handbook

Branching through tags, forged collaboratively over a full session:
trunk-based branching with type/description naming, atomic commits,
rebase-to-stay-current paired with merge --no-ff to land, revert vs.
reset vs. switch/restore split by shared-vs-local history, an
origin/upstream/mirror remote-naming discipline (including a
vendor-branch pattern for reconciling borrowed-repo drift), and
SemVer tags driven by the same type taxonomy as commits.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011EBCcjJvEvhpToahqdsLLA
This commit is contained in:
2026-08-22 00:55:43 +09:00
parent 0ede23fdfe
commit ebfb7da987
2 changed files with 308 additions and 22 deletions
+2 -1
View File
@@ -29,4 +29,5 @@ document — the same shape a human vouches for at KB admission time.
## Status
Started 2026-08-21. First handbook: general git operations.
Started 2026-08-21. First handbook, `git-operations.md`, composed 2026-08-21 – 2026-08-22: branching,
committing, merging vs. rebasing, reverting and undoing, remotes and collaboration, tags and releases.