
Git & GitHub Masterclass
Version control, from an empty folder to a merged pull request.
A complete-beginner path through Git, GitHub, and GitHub Desktop — commits, branches, merges, remotes, and pull requests, with nothing assumed. Ends with your first real open-source contribution and a full end-to-end capstone.
Read on your Kindle
We'll send this whole book straight to your Kindle — it opens natively, so you can resize the text, read fully offline, and it remembers where you left off. Nothing to download or manage.
Sending to Kindle is for subscribers — subscribe to read the whole library on your Kindle.
00Getting Oriented6 capsules
Getting Oriented — 6 chapters.
01Why this masterclass?conceptfree12 min02Why should you care about Git & GitHub?intuition🔒12 min03How this book is structuredconcept🔒12 min04Git vs GitHub — the crucial distinctionconcept🔒12 min05Is Git/GitHub only for code?concept🔒12 min06What is a terminal, and do I need it?concept🔒13 min01Version Control Foundations5 capsules
Version Control Foundations — 5 chapters.
07What do we mean by version control?concept🔒13 min08How long can you go without learning Git?intuition🔒14 min09Common rookie mistakes to avoidintuition🔒13 min10Git/GitHub alternativesconcept🔒14 min11GitHub Desktop — the easy way inconcept🔒13 min02Meet the Team & the Plan2 capsules
Meet the Team & the Plan — 2 chapters.
12About Team Vizuaraconcept🔒12 min13What we'll cover in the rest of the courseconcept🔒11 min03All About Git10 capsules
All About Git — 10 chapters.
14What is Git?concept🔒13 min15How Git version control worksconcept🔒13 min16The repository — where history livesconcept🔒15 min17Installing Gitproject🔒14 min18Git basic commands: init, add, commit, statuscode🔒15 min19Pushing a local repo to GitHubcode🔒15 min20What are Git branches?concept🔒14 min21Merging branchescode🔒12 min22Git pull — staying in synccode🔒13 min23Git fork — your own copy of someone's repoconcept🔒15 min04All About GitHub3 capsules
All About GitHub — 3 chapters.
24What is GitHub?concept🔒13 min25Anatomy of a GitHub repository pageconcept🔒14 min26Pull requests — how change gets reviewedconcept🔒13 min05GitHub Desktop, Step by Step5 capsules
GitHub Desktop, Step by Step — 5 chapters.
27GitHub Desktop — install and sign inproject🔒12 min28Committing changes in GitHub Desktopproject🔒13 min29Pushing and pulling with GitHub Desktopproject🔒13 min30Branching and merging in GitHub Desktopproject🔒15 min31Resolving conflicts in GitHub Desktopproject🔒14 min06For Students, Researchers & Pros3 capsules
For Students, Researchers & Pros — 3 chapters.
32GitHub for studentsconcept🔒13 min33CI/CD with GitHub Actions — Part 1deep-dive🔒13 min34CI/CD with GitHub Actions — Part 2deep-dive🔒15 min07The Real World & Open Source6 capsules
The Real World & Open Source — 6 chapters.
35GitLab and the wider ecosystemconcept🔒12 min36Cool GitHub repos worth exploringconcept🔒13 min37Do all companies use GitHub?concept🔒13 min38Do all professionals use GitHub?concept🔒13 min39Making your first open-source contributionproject🔒15 min40Capstone: putting it all togetherproject🔒14 minRatings & reviews
No ratings yet. Yours would be the first.