Git Tutorial
Distributed collaboration — branching models, merges, bisect workflows, reflog escapes.
Lesson outline
-
1
Git Introduction
Snapshots vs deltas — commits, trees, and distributed workflows.
-
2
Install & Configure Git
Identity settings and sane defaults for beginners.
-
3
Create a Repository
git init, status, staging area mental model.
-
4
Commits & History
git add/commit/log — writing reversible checkpoints.
-
5
Branches
Branch early for experiments — isolation before integration.
-
6
Merge Basics
Fast-forward vs merge commits and resolving simple conflicts.
-
7
Remotes & Push/Pull
origin, fetch, pull, push collaboration patterns.
-
8
Git Tutorial — Draft 001
stub slot — publish after replacing body from console (git-draft-001)
-
9
Git Tutorial — Draft 002
stub slot — publish after replacing body from console (git-draft-002)
-
10
Git Tutorial — Draft 003
stub slot — publish after replacing body from console (git-draft-003)
-
11
Git Tutorial — Draft 004
stub slot — publish after replacing body from console (git-draft-004)
-
12
Git Tutorial — Draft 005
stub slot — publish after replacing body from console (git-draft-005)
-
13
Git Tutorial — Draft 006
stub slot — publish after replacing body from console (git-draft-006)
-
14
Git Tutorial — Draft 007
stub slot — publish after replacing body from console (git-draft-007)
-
15
Git Tutorial — Draft 008
stub slot — publish after replacing body from console (git-draft-008)
-
16
Git Tutorial — Draft 009
stub slot — publish after replacing body from console (git-draft-009)
-
17
Git Tutorial — Draft 010
stub slot — publish after replacing body from console (git-draft-010)
-
18
Git Tutorial — Draft 011
stub slot — publish after replacing body from console (git-draft-011)
-
19
Git Tutorial — Draft 012
stub slot — publish after replacing body from console (git-draft-012)
-
20
Git Tutorial — Draft 013
stub slot — publish after replacing body from console (git-draft-013)
-
21
Git Tutorial — Draft 014
stub slot — publish after replacing body from console (git-draft-014)
-
22
Git Tutorial — Draft 015
stub slot — publish after replacing body from console (git-draft-015)