Vizuara Books
Git & GitHub Masterclass
Free preview available. Sign in and subscribe to unlock the full book.
Vizuara AI Labs · beginner

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.

beginnergitgithubversion-control
40 capsules189 figures~9 hoursby Dr. Raj Dandekar

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 min
01Version 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 min
02Meet 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 min
03All 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 min
04All 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 min
05GitHub 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 min
06For 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 min
07The 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 min

Ratings & reviews

No ratings yet. Yours would be the first.

Sign in to rate this book