Welcome
T'Chaka Dev· 1 pages· 1 min read
Version control is the one tool every programmer touches every day and almost nobody is taught properly. This collection fixes that.
What you'll learn
Eight chapters, each built around a picture rather than a command list. By the end you will be able to explain to someone else what a branch actually is.
- The vocabulary, so the docs stop being opaque
- The core loop: edit, stage, commit, push
- Branches as alternative timelines
- How to undo almost anything
How to read this
Read the diagram first, then the prose. If a concept has a picture in this collection, the picture is the explanation and the words are the footnote.
DIAGRAM the eight chapters as a path, with terminology and branches marked as the two hard ones