Module 4
4.1: Git & Github
What is Git?Â
Git is a Version Control System (VCS).
That means it helps developers track changes to their code over time, so they can:
Keep a history of their work.
Revert to older versions if mistakes happen.
Work on new features safely using branches.
Collaborate with teammates without overwriting each other's work.
Track Every Change: See what changed, who changed it, and why.
Backup Your Code: Avoid losing work.
Team Collaboration: Multiple developers can work on the same project simultaneously.
Experiment Safely: Use branches to test ideas without breaking the main project.
What is GitHub?Â
GitHub is a hosting platform for Git repositories.
Think of GitHub as a cloud storage space for your code — but it’s way more powerful because:
It lets you store your Git projects (repositories) online.
You can collaborate with others from anywhere in the world.
It offers pull requests, which is a way to suggest and review changes.
It also tracks issues, like a to-do list for your project.
🔗 How Are Git & GitHub Related?Â
Git = The tool you use to track code changes.
GitHub = The place where you store and share your code using Git.
GIT Vs GITHUB
What is GitHub??? Video
GIT Vs GITHUB Video
I think now you had understand what is the difference b/n git and github.