Git & GitHub Crash Course for Beginners [2026]

Dec 4, 2025Channel
AI Analysis
Data from YouTube Data API v3Updated Just now

Video Overview

Video Details

Published5 months ago
Duration1:21:20
Video IDmAFoROnOfHs
Languageen
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video

Performance Metrics

Views14.5K
Likes1.4K
Comments40
Engagement Rate9.58%
Likes per 100 views9.31
Comments per 1K views2.76

Description

Learn Git and GitHub from scratch with clear examples, real workflows, branching, merging, stashing, rebase, pull requests, and more. Perfect for beginners who want strong foundations. 📚Resources 🔗 Git/GitHub Cheatsheet - https://www.facebook.com/share/p/17sW4f865u/ 🔗 logicBase Labs YouTube Channel - https://youtube.com/@logicBaseLabs 🔗 Sumit Saha Personal Website - https://www.sumitsaha.me 🔗 Sumit Saha freeCodeCamp Handbooks - https://www.freecodecamp.org/news/author/sumitsaha 🔗 logicBaseLabs LinkedIn Page - https://www.linkedin.com/company/logicbaselabs/ 🔗 logicBaseLabs X - https://x.com/@logicBaseLabs 🔗 logicBaseLabs Facebook - https://facebook.com/@logicBaseLabs ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⏱️ Chapters - 0:00:00 Introduction to Git & GitHub - 0:02:51 Why Version Control Matters - 0:06:16 How Git Works (Core Concepts) - 0:09:31 Installing Git on Windows/Mac/Linux - 0:12:46 Creating Your First Git Project (git init) - 0:16:06 Understanding git status - 0:19:21 Staging Files with git add - 0:22:41 Committing Changes (git commit) - 0:25:56 Deleting Files Safely (git rm, --cached, -f) - 0:29:11 Viewing Commit History (git log) - 0:31:46 Working with Branches (git branch, checkout) - 0:35:56 Merging Branches - 0:38:51 Merge Conflicts Explained - 0:42:36 Checking Out Older Commits - 0:45:06 Comparing Versions with git diff - 0:47:56 Pushing to GitHub (git push) - 0:51:21 Fetch vs Pull (git fetch, git pull) - 0:54:46 Undoing Changes Safely (git restore) - 0:58:06 Saving Temporary Work (git stash) - 1:01:26 Reverting Commits (git revert) - 1:04:46 Understanding Git Rebase - 1:09:06 Creating a Pull Request on GitHub - 1:12:36 Reviewing & Merging a PR - 1:15:56 Wrap Up & Final Thoughts 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

Related Videos

More videos from freeCodeCamp.org