Git In-depth
3h 27m 48s
English
Paid
May 27, 2024
You've likely had the experience of being frustrated by git. It’s a powerful tool, but it introduces terminology and concepts that aren’t easily understood without diving deep into how git works. Learn from Nina Zakharenko -- software engineer at Venmo -- as she breaks down Git’s design philosophies and internal workings, making them straightforward and easy to follow.
More
Master advanced techniques to manage commits and branching, rebasing vs merging, git hooks, merge conflicts, and use the Github API and automate workflows for building applications. A deep dive into git, this course is optimized for developers who already use git every day and want to supercharge their team collaboration and coding productivity.
Watch Online Git In-depth
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Introduction | 03:39 |
2 | Course Agenda | 06:24 |
3 | Data Storage | 01:23 |
4 | Git Blobs and Trees | 14:15 |
5 | Git Commits | 10:12 |
6 | Simple Git Commit Exercise | 03:39 |
7 | Simple Git Commit Solution | 10:50 |
8 | Working Area, Staging Area, Repository | 07:55 |
9 | Stashing | 08:17 |
10 | Staging and Stashing Exercise | 00:28 |
11 | References | 04:31 |
12 | Tags & Annotated Tags | 03:57 |
13 | Detached Head & Dangling Commits | 03:48 |
14 | References Exercise | 00:16 |
15 | References Solution | 09:04 |
16 | Merging and Fast Forward | 03:26 |
17 | Merge Conflicts | 04:57 |
18 | Merging and ReReRe Exercise | 00:47 |
19 | Merging and ReReRe Solution | 10:20 |
20 | Useful Commit Messages | 04:46 |
21 | Git Log | 07:05 |
22 | Git Show and Diffs | 03:02 |
23 | History and Diffs Exercise | 00:11 |
24 | History and Diffs Solution | 05:44 |
25 | Git Checkout | 06:14 |
26 | Git Clean & Reset | 09:04 |
27 | Git Revert | 00:39 |
28 | Fixing Git Mistakes Exercise | 00:44 |
29 | Fixing Git Mistakes Solution | 11:36 |
30 | Git Amend | 02:18 |
31 | Rebase | 06:36 |
32 | Fixup and Autosquash | 02:38 |
33 | Abort | 02:50 |
34 | Git Rebase and Amend Exercise | 00:18 |
35 | Git Rebase and Amend Solution | 11:19 |
36 | GitHub vs. Git | 02:53 |
37 | Remotes | 02:11 |
38 | Forks, Pull Requests, & Upstreams | 01:22 |
39 | GitHub Workflow | 06:56 |
40 | Forks and Remote Repos Exercise | 00:24 |
41 | Local and Remote Destructive Operations | 01:18 |
42 | Recover Lost Work | 01:34 |
43 | GitHub Shortcuts | 01:48 |
44 | Continuous Integration | 01:36 |
45 | Continuous Integration Exercise | 00:35 |
46 | Continuous Integration Solution | 00:45 |
47 | GitHub API | 01:15 |
48 | GitHub API Exercise | 00:27 |
49 | Wrapping Up "Git In-Depth" | 01:32 |
Similar courses to Git In-depth
![Git From Start to Finish](https://cdn.courseflix.net/courses/100x56/git-from-start-to-finish.jpg)
Git From Start to Finish
Duration 6 hours 1 minute 52 seconds
Course
![The Ultimate Git Course](https://cdn.courseflix.net/courses/100x56/the-ultimate-git-course.jpg)
The Ultimate Git Course
Duration 5 hours 11 minutes 52 seconds
Course
![Git & GitHub Full Course](https://cdn.courseflix.net/courses/100x56/git-github-full-course.jpg)
Git & GitHub Full Course
Duration 1 hour 38 seconds
Course
![Complete Git Guide: Understand and master Git and GitHub](https://cdn.courseflix.net/courses/100x56/complete-git-guide-understand-and-master-git-and-github.jpg)
Complete Git Guide: Understand and master Git and GitHub
Duration 19 hours 21 minutes 2 seconds
Course
![The Git & Github Bootcamp](https://cdn.courseflix.net/courses/100x56/the-git-github-bootcamp.jpg)
The Git & Github Bootcamp
Duration 16 hours 54 minutes 2 seconds
Course