Git Immersion
Next
Previous
Table of Contents
Bookmark this lab
Neo
lab 2
More Setup
Neo
lab 2
More Setup
NOTE
: We skip this step, that originally includes downloading offline the excercise.
Table of Contents
Home Cover Page
Session: Getting Started
1:
Setup
2:
More Setup
Session: Basics
3:
Create a Project
4:
Checking Status
5:
Making Changes
6:
Staging Changes
7:
Staging and Committing
8:
Committing Changes
9:
Changes, not Files
Session: Dealing with the Past
10:
History
11:
Aliases
12:
Getting Old Versions
13:
Tagging versions
Session: Fixing Mistakes
14:
Undoing Local Changes (before staging)
15:
Undoing Staged Changes (before committing)
16:
Undoing Committed Changes
17:
Removing Commits from a Branch
18:
Remove the oops tag
19:
Amending Commits
Session: Internals
20:
Moving Files
21:
More Structure
22:
Git Internals: The .git directory
23:
Git Internals: Working directly with Git Objects
Session: Branching
24:
Creating a Branch
25:
Navigating Branches
26:
Changes in Master
27:
Viewing Diverging Branches
Session: Merging and Conflicts
28:
Merging
29:
Creating a Conflict
30:
Resolving Conflicts
31:
Rebasing VS Merging
32:
Resetting the Greet Branch
33:
Resetting the Master Branch
34:
Rebasing
35:
Merging Back to Master
Session: Multiple Repositories
36:
Multiple Repositories
37:
Cloning Repositories
38:
Review the Cloned Repository
39:
What is Origin?
40:
Remote Branches
41:
Change the Original Repository
42:
Fetching Changes
43:
Merging Pulled Changes
44:
Pulling Changes
45:
Adding a Tracking Branch
Session: Bare Repositories
46:
Bare Repositories
47:
Adding a Remote Repository
48:
Pushing a Change
49:
Pulling Shared Changes
50:
Hosting your Git Repositories
51:
Sharing Repos
Session: Wrap-up
52:
Advanced / Future Topics
53:
Thank You