Navigate here to Learn
Explore Git concepts by choosing a subtopic below.
What is Git, local vs remote repo, Git workflow.
git config, setting username/email, global vs local.
Creating repos, staging, committing changes.
Creating, switching, merging, deleting branches.
Saving, listing, applying, and dropping stashes.
git log formats, filtering, and diff commands.
Rebase vs merge, interactive rebase, squash.
Adding, removing remotes, fetch, pull, push.
Undoing changes safely, soft/mixed/hard reset.