title: "Git Essentials — Instruction Lab (Ubuntu 24)" version: "1.0.0" description: "Hands-on Git lab covering installation, initialization, staging/committing, branching/merging, remotes (push/pull/diff), history inspection, undoing, and tagging. Designed for 60 minutes including overview." overview_path: "docs/01-overview.md" sections: title: "Instructions" items: - id: 1 title: "Installing Git & First-Time Git Setup" path: "docs/02-install-and-setup.md" estimated_minutes: 10 - id: 2 title: "git init & clone" path: "docs/03-init-and-clone.md" estimated_minutes: 8 - id: 3 title: "git add, commit & status" path: "docs/04-add-commit-status.md" estimated_minutes: 8 - id: 4 title: "git branch, checkout & merge" path: "docs/05-branch-checkout-merge.md" estimated_minutes: 10 - id: 5 title: "git pull & push & diff" path: "docs/06-pull-push-diff.md" estimated_minutes: 8 - id: 6 title: "Viewing the Commit History" path: "docs/07-view-history.md" estimated_minutes: 5 - id: 7 title: "Undoing Things" path: "docs/08-undoing-things.md" estimated_minutes: 4 - id: 8 title: "Tagging" path: "docs/09-tagging.md" estimated_minutes: 2 ui: default_open_section_id: 1 show_toc: true collapsible_sections: true license: path: "/LICENSE.md"