diff --git a/astro-site/src/pages/index.astro b/astro-site/src/pages/index.astro index 713eacc..17c0ec8 100644 --- a/astro-site/src/pages/index.astro +++ b/astro-site/src/pages/index.astro @@ -4,11 +4,11 @@ import DocLayout from "../layouts/DocLayout.astro"; const base = import.meta.env.BASE_URL; const headings = [ - { depth: 2, slug: "what-youll-learn", text: "What you'll learn" }, + { depth: 2, slug: "why-this-tutorial", text: "Why This Tutorial" }, + { depth: 2, slug: "what-youll-learn", text: "What You'll Learn" }, { depth: 2, slug: "chapters", text: "Chapters" }, - { depth: 2, slug: "quick-start", text: "Quick start" }, { depth: 2, slug: "about", text: "About" }, - { depth: 2, slug: "selected-references", text: "Selected references" }, + { depth: 2, slug: "further-reading", text: "Further Reading" }, ]; const jsonLd = { @@ -37,12 +37,45 @@ const jsonLd = { >
- A hands-on tutorial that takes you from first commit to confident daily use. - Learn Git's concepts first, then apply them through practical exercises - and real-world examples. + Git is everywhere — in every team, every deployment pipeline, and every + AI coding tool. Yet most developers learn it by memorizing commands + without understanding what happens underneath.
-+ This tutorial takes a different approach. You learn the concepts first — + how Git stores data, how branches actually work, what a merge really + does — then apply that understanding through exercises and a 17-recipe + playbook you can reach for every day. +
+ +New to Git? Start here:
++ This tutorial started as personal memo pages — quick notes I wrote for + myself because I kept forgetting how Git works. Over time, those notes grew into Markdown documents, then chapters + with diagrams and exercises, then an Astro site with quizzes, a + 17-recipe playbook, and the structured tutorial you see now. + More than 200 hours of writing, rewriting, and refining. +
-+ If it helps you understand Git a little better, it was worth every hour. +