Building the villageβ¦
Every Git command is something that happens in the village: crates are packed, sealed, carted over the bridge, inspected at the mill and shipped from the harbour.
Every place in the village maps to a real Git / GitHub concept.
Every commit needs a label: a short message saying what changed and why.
git commit -m "
"
You walked the whole Git & GitHub journey, from a parchment on the workbench to a ship on the horizon.
edit files # π¨ Workshop git add . # π¦ pack the crate (stage) git commit -m "msg" # π seal it (local repo) git push # π cart it to GitHub git fetch / git pull # ποΈ news / π₯ bring crates home git switch -c feature # πΏ build a side road gh pr create # π pin a petition β CI runs # βοΈ mill Β· π lint Β· π§ͺ test Β· π₯ build gh pr merge # π€ roads join β β΅ deploy