Git
Branches, commits and pull requests: the workflow behind every change to this site and to CivicGrid.
Learning track · 6 lessons
Git basics
Each lesson explains one idea in plain words, has you try it in a practice repository on your laptop, then shows how I use Git for this site and for CivicGrid, including what went wrong.
- 1What Git solvesStart · 12 min
- 2Your first repositoryStart · 25 min
- 3Undoing thingsStart · 25 min
- 4BranchesStart · 25 min
- 5GitHub and pull requestsStart · 35 min
- 6When things go wrongStart · 25 min
Tools I use
Pro Git (opens in a new tab)
The free official book. Chapters 1 to 3 cover what most people use every day.
GitHub CLI (opens in a new tab)
Open, review and merge pull requests from the terminal with gh.
Git Logo by Jason Long, licensed CC BY 3.0.
From www.kwamib.dev/resources/git