Changelog
Changelog
A content-focused log of what teaching material was added or expanded, with emphasis on commands, workflows, internals, and recovery topics.
CommandsWorkflowsInternalsRecovery
2026 Q2
Update 04
More workflow and recovery teaching material
Expanded real collaboration and recovery scenarios, including Gitflow, incident rollback thinking, and AI-agent-oriented worktree usage.
- Added a dedicated Gitflow Workflow guide covering main, develop, feature, release, and hotfix roles plus adoption boundaries.
- Expanded the recovery channel with more realistic mistake-and-recovery scenarios such as undoing a pull and assessing force-push impact.
- Added a workflow topic focused on using git worktree with AI coding agents and parallel task isolation.
2026 Q1
Update 03
The library grew past 100 topics
Expanded the site into a much broader Git curriculum with deeper command, internals, workflow, and best-practice coverage.
- Added many more command tutorials, including config, worktree, submodule, format-patch, show, rm, mv, reflog, bisect, and blame.
- Expanded the internals channel with object storage, refs, commit graphs, garbage collection, remote-tracking refs, and merge-base topics.
- Added more diagrams, practice labs, and risk guidance to higher-risk commands such as rebase, reset, reflog, stash, and cherry-pick.
2026 Q1
Update 02
The channel-based curriculum took shape
Grouped teaching material into clearer channels so readers could learn by topic instead of browsing isolated pages.
- Built dedicated channels for commands, best practices, workflows, internals, and recovery.
- Split best-practices content into focused standalone lessons instead of a single oversized article.
- Turned Git Internals into a topic channel with dedicated pages for objects, refs, commit graphs, and storage concepts.
2025 Q4
Update 01
The bilingual content library began
Established the MDX-based content source and the first bilingual teaching set across foundational Git topics.
- Moved teaching material into a unified `content/` tree backed by Markdown / MDX.
- Established parallel `/zh` and `/en` reading paths for core tutorials.
- Created the early foundational lessons such as quick start, rebase, fetch vs pull, reflog recovery, and refs / HEAD.