49 lines
1.4 KiB
YAML
49 lines
1.4 KiB
YAML
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"
|