Git Basics — Git & GitHub Fundamentals Roadmap
The everyday commands that make up the core Git workflow
Steps in Git Basics
- Initializing a Repository (git init) — beginner · Turning a folder into a Git repository and understanding the .git directory's role
- The Staging Area (git add) — beginner · Why Git has a staging area between your working directory and a commit
- Making Commits (git commit) — beginner · Writing meaningful commit messages and understanding what a commit actually captures
- Viewing History (git log & git diff) — beginner · Reading commit history and comparing changes between commits, branches or the working directory
- Checking Status (git status) — beginner · Understanding what git status tells you about staged, unstaged and untracked files
- gitignore & Tracking Files — beginner · Excluding files from version control and understanding what should never be committed
Part of
- Git & GitHub Fundamentals roadmap — the full learning path