Skip to content
Git Immersion
Menu
Setup
More Setup
Create a Project
Checking Status
Making Changes
Staging Changes
Staging and Committing
Committing Changes
Changes, not Files
History
Aliases
Getting Old Versions
Tagging versions
Undoing Local Changes (before staging)
Undoing Staged Changes (before committing)
Undoing Committed Changes
Removing Commits from a Branch
Remove the oops tag
Amending Commits
Moving Files
More Structure
Git Internals: The .git directory
Git Internals: Working directly with Git Objects
Creating a Branch
Navigating Branches
Changes in Master
Viewing Diverging Branches
Merging
Creating a Conflict
Resolving Conflicts
Rebasing VS Merging
Resetting the Greet Branch
Resetting the Master Branch
Rebasing
Merging Back to Master
Multiple Repositories
Cloning Repositories
Review the Cloned Repository
What is Origin?
Remote Branches
Change the Original Repository
Fetching Changes
Merging Pulled Changes
Pulling Changes
Adding a Tracking Branch
Bare Repositories
Adding a Remote Repository
Pushing a Change
Pulling Shared Changes
Hosting your Git Repositories
Sharing Repos
Advanced / Future Topics
Thank You
lab 53
Thank You
Previous