Introduction to Git and GitHub
Core Concepts of Git
Git Workflow
Basic Git Commands
git init: Initializes a new repository.git add: Stages changes.git commit: Saves changes to the local repository.git status: Shows the current state of the repository.Remote Repositories
git push), fetching (git fetch), and pulling (git pull) changes.Branching and Merging
Advanced Git Features
Pull Requests
git push, git fetch, and git pull are fundamental for working with remote repositories.This course provides a solid foundation for beginners to understand and effectively use Git and GitHub in their development workflows.
0:00 This comprehensive course will give you a rockolid foundation in Git for version control and GitHub for collaborative remote storage. You will learn the core concepts like how Git tracks your work through the working directory, staging area and repository. You'll learn the vital git commands from add and commit to stash and rebase through clear real world examples. And you'll learn about collaborative workflows like how to work with branches, handle merges, and use
0:30 powerful features like pull requests on GitHub. Sumit Saha developed this course. Today we are diving into something really exciting. Git and GitHub. But before we go any further, let's clear one thing up. Git and GitHub are not the same thing. They are connected. Yes, but completely different. Think of it this way. G is the coffee and GitHub is the coffee shop where that coffee is served. Fun analogy, right? Don't worry. In just a moment, you will see exactly what I mean.
1:03 So, let's start by understanding what Git actually is and how it works. Simply put, Git is a powerful tool that constantly keep track of every change you make to your files. And I mean literally all the time, day or night, 365 days a year. Git records what changed, when it changed, who changed it, and even where it happened. Now what kind of files are we talking about? Almost any kind, not just code. It could be an image, a text file, JavaScript, PHP, Python, or even a video. No matter what you are working on, G tracks every
🔒 The full, searchable transcript is available with Pro.