Back to Browse

Vibe Engineering | GitHub | GitHub Cli | Installations | Repository | Branch | PRs | Collab | Day 16

62 views
Apr 25, 2026
56:02

Vibe Engineering | GitHub | GitHub Cli | Installations | Repository | Branch | PRs | Collab | Day 16 In this video we will cover - Welcome to the next level of version control! Today, we master GitHub. - Discover why GitHub is the "Google Drive for Code" and why relying solely on local Git is a massive risk. - Learn how to set up the GitHub CLI (gh), authenticate securely, and connect your local repositories to the cloud using git remote add origin. - Master real-world developer collaboration: We cover adding collaborators, cloning repositories, and working on parallel branches. - Deep dive into Pull Requests (PRs): Learn exactly how to create a PR, request code changes as a reviewer, update the code, and merge it safely into the main branch. - Explore GitHub Issues for project management and learn how to configure your repository visibility (Public vs. Private). - By the end of this video, you will be collaborating on code exactly like professionals do in top tech organizations! To install GitHub CLI: winget install --id GitHub.cli Git commands: - git add . - git add file_name - git commit -m "commit message" - git push origin branch_name - git branch branch_name - git merge branch_to_merge - git pull origin branch_name - git revert commit_id 00:00 Recap of Git & Intro to GitHub 01:52 Why Do We Need GitHub? (Safety & Collaboration) 04:29 Creating a New GitHub Account 06:02 What is a Repository? (Local vs. Remote) 08:22 Live Demo: Installing & Authenticating GitHub CLI 14:30 Initializing a Local Repo & Committing Code 17:30 Creating a Remote Repo & Linking to Local 20:23 Pushing Code to GitHub 22:22 Creating and Pushing Branches 25:03 How to Add Collaborators to a Repository 27:04 Cloning a Repository as a Collaborator 30:02 Working on a Branch and Syncing Changes 34:52 Creating a Pull Request (PR) 37:46 Syncing Remote Changes Locally (git merge & git pull) 45:21 Reviewing PRs: Requesting Changes & Approving 50:11 Merging a Pull Request 51:42 Creating & Assigning GitHub Issues 53:21 GitHub Settings: Public vs. Private Repos & Wrap-Up Connect with me: 🌐 Website: https://zainattiq.com 💼 LinkedIn: https://linkedin.com/in/muhammadzainattiq 💻 GitHub: https://github.com/Muhammadzainattiq 📈 Kaggle: https://www.kaggle.com/zainattiq 🐦 X (Twitter): https://x.com/MZainAttiq 📷 Instagram: https://www.instagram.com/zainatteq/ 📞 WhatsApp: +923271510305 https://chat.whatsapp.com/EpwCSapM7qTD4cWCJIv94J?mode=gi_t Let me know in the comments: Have you successfully created and merged your first Pull Request yet? What was the hardest part about connecting local Git to GitHub? #GitHub #Git #VersionControl #SoftwareEngineering #VibeEngineering #VibeCoding #AI #Programming #LearnAI #100DaysOfCode #PullRequests #GitHubCLI #TechSkills

Download

1 formats

Video Formats

360pmp459.0 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Vibe Engineering | GitHub | GitHub Cli | Installations | Repository | Branch | PRs | Collab | Day 16 | NatokHD