A structured, beginner-friendly repository covering essential Git and GitHub commands with clear explanations and examples.
This guide is based on practical usage , rewritten into clean and verified documentation.
-
01-basics
Initial Git setup, staging area, commits, reset, status -
02-remote-operations
Working with remote repositories (push, pull, fetch, log) -
03-branching
Branch creation, switching, merging, conflicts -
04-advanced
Revert, rebase, stash, diff, restore
- Beginners learning Git
- Students revising Git commands
- Developers preparing for interviews
Start from 01-basics and move sequentially.
β If this repository helps you, consider starring it!