Learn Backend Development Part-Time, Online
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Syllabus
- 0:00:00 Introduction to Git & GitHub
- 0:02:51 Why Version Control Matters
- 0:06:16 How Git Works Core Concepts
- 0:09:31 Installing Git on Windows/Mac/Linux
- 0:12:46 Creating Your First Git Project git init
- 0:16:06 Understanding git status
- 0:19:21 Staging Files with git add
- 0:22:41 Committing Changes git commit
- 0:25:56 Deleting Files Safely git rm, --cached, -f
- 0:29:11 Viewing Commit History git log
- 0:31:46 Working with Branches git branch, checkout
- 0:35:56 Merging Branches
- 0:38:51 Merge Conflicts Explained
- 0:42:36 Checking Out Older Commits
- 0:45:06 Comparing Versions with git diff
- 0:47:56 Pushing to GitHub git push
- 0:51:21 Fetch vs Pull git fetch, git pull
- 0:54:46 Undoing Changes Safely git restore
- 0:58:06 Saving Temporary Work git stash
- 1:01:26 Reverting Commits git revert
- 1:04:46 Understanding Git Rebase
- 1:09:06 Creating a Pull Request on GitHub
- 1:12:36 Reviewing & Merging a PR
- 1:15:56 Wrap Up & Final Thoughts
Taught by
freeCodeCamp.org