Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Mastering Git
Keeping Software Under Control
Understanding Version Control (5:36)
Let's Git Started
Using Git with Nitrous (2:23)
Verify Your Git Installation and Version (0:33)
Setting Up Globals (1:22)
The Git Workflow Under a Microscope
A Typical Git Workflow (3:53)
Setting the Stage (5:55)
The Commit – an Intimate Look (4:12)
The Git Directory (4:18)
The Remote (3:41)
Tracking Remotes (2:13)
When Your Development Takes a Detour
Branching (1:56)
Branching in Git (8:13)
Communicating with Developers of the Future
History and How It'll Affect the Future (2:54)
The Commit Messages (7:29)
Merging in Git (7:26)
How to Reset Your Changes (3:18)
Changing the Way to Manage History
Altering History (0:46)
Applying Rebase in Git (5:56)
Using Blame (1:21)
Using Diff (1:58)
Bisecting in Git (3:09)
Patching Up Git (2:25)
Git SubModules (1:52)
Git-ting More Efficient
Stash (6:41)
Aliases (2:30)
GUI Clients for Git (2:00)
Leaving the Nest
When Troubles Arise (6:19)
The Ultimate Reference: A Git repository (1:06)
Final Thoughts
Final Thoughts (3:51)
References and Resources
References and Resources (4:50)
Using Blame
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock