| Introduction | |||
| Welcome to Git Essentials | 00:02:00 | ||
| Beginner Git | |||
| Why the command line? | 00:02:00 | ||
| Installing Git (Windows Only) | 00:02:00 | ||
| Installing Git (MacOS and Linux) | 00:04:00 | ||
| Getting started with GitHub | 00:03:00 | ||
| Configuring Git on your computer | 00:02:00 | ||
| Creating and adding an SSH Key | 00:05:00 | ||
| How to clone a repository | 00:03:00 | ||
| How to create a new repository on GitHub | 00:05:00 | ||
| How to push to your GitHub repository | 00:09:00 | ||
| Git status | 00:05:00 | ||
| Unstaging a file | 00:02:00 | ||
| Undeleting a file | 00:03:00 | ||
| Git origins and remotes | 00:04:00 | ||
| Git branching | 00:04:00 | ||
| Committing to a new branch | 00:04:00 | ||
| Merging a branch into master | 00:04:00 | ||
| Seeing your Git history | 00:02:00 | ||
| Downloading updates from GitHub | 00:10:00 | ||
| How to get updates from GitHub | 00:06:00 | ||
| Checkout: code-time travel | 00:09:00 | ||
| README.md files | 00:03:00 | ||
| Advanced Git | |||
| Viewing file differences | 00:04:00 | ||
| How to ignore files | 00:02:00 | ||
| Create a custom Git alias | 00:02:00 | ||
| Fixing Git commit messages | 00:02:00 | ||
| How to fork a repo | 00:04:00 | ||
| Git issues | 00:04:00 | ||
| How to open a pull request | 00:10:00 | ||
| Undoing a commit | 00:06:00 | ||
| Force pushing | 00:06:00 | ||
| How to rebase | 00:05:00 | ||
| Resolving merge and rebase conflicts | 00:16:00 | ||
| How to stash code | 00:08:00 | ||
| Adding tags to your commits | 00:08:00 | ||
| Summary | |||
| Final lesson | 00:05:00 | ||
| Mock Exam | |||
| Mock Exam – Git Essentials | 00:20:00 | ||
| Final Exam | |||
| Final Exam – Git Essentials | 00:20:00 | ||