←
Courses  ›  Git & GitHub
πŸ”€ VERSION CONTROL MASTERY

Git & GitHub

Branch, merge, collaborate and ship β€” the exact workflow used by every real dev team, from your first commit to your first pull request.

git commit git merge pull request fork
2
WEEKS
12
LESSONS
β‚Ή199
ONE-TIME
Curriculum
✨

What you'll learn

🌿Branching, merging & real Git workflows
πŸ”Pull requests & collaborative code review
βš”οΈResolving merge conflicts like a pro
🌍Contributing to real open-source projects
πŸ“š

Course Curriculum

01
Introduction to Version Control
4 topics
β–Ύ
What is version control
Git vs GitHub β€” what's the difference
Installing Git
Local vs remote repositories
02
Git Basics
5 topics
β–Ύ
git init β€” starting a repository
git add & git commit
git status & git log
Working with .gitignore
Undoing changes safely
03
Branching
4 topics
β–Ύ
What is a branch
Creating & switching branches
Merging branches
Branching strategies
04
Working with Remotes
4 topics
β–Ύ
git clone
git push & git pull
Managing remote repositories
Fetch vs pull
05
GitHub Essentials
5 topics
β–Ύ
Creating a GitHub account
Creating & managing repositories
README files & GitHub Pages
Issues & project boards
GitHub interface walkthrough
06
Collaboration Workflows
5 topics
β–Ύ
Forking a repository
Creating pull requests
Code reviews
Resolving merge conflicts
Team workflows (Git Flow)
07
Advanced Git
4 topics
β–Ύ
Rebasing
Stashing changes
Tags & releases
Useful git log tricks
08
Open Source Contribution
4 topics
β–Ύ
Finding projects to contribute to
Reading contribution guidelines
Making your first pull request
Building an impressive GitHub profile
πŸ“‹

Requirements

πŸ’» No prior Git experience needed
πŸ“± A laptop or desktop to practice on
🌐 A GitHub account (free) & internet connection
πŸ—£οΈ Taught in simple Hindi + English
🎁

What you'll get

πŸŽ“
Certificate
On Completion
♾️
Access
Lifetime
πŸ“₯
Resources
Downloadable Notes
πŸ› οΈ
Support
Doubt Solving
β‚Ή199one-time