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.

-

What you'll learn

+

+ 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. +

+ +

Why This Tutorial

+ + + +

What You'll Learn