Git From Start to Finish
6h 1m 52s
English
Paid
Course description
Git is the world's most popular Version Control System, but a lot of developers don't know how to use it. You need to understand Git to be a software developer. When you do, you will be able to track your project history and collaborate successfully. This course begins at the starting line and takes you all the way to the finish line. You will learn all the key terms of Git, how to use Git at a job, how to use Git in open-source, and how to fix common Git problems. By the end, you won't be blindly pasting commands and hoping it works. You will understand Git well, you will know how to use multiple different Git clients, and you will know how to bypass client issues by using the command line.
Watch Online
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Introduction | 00:52 |
2 | Who This Course Is For | 03:06 |
3 | What This Course Covers | 05:28 |
4 | What This Course Does Not Cover | 02:24 |
5 | What Outcomes Should You Expect | 01:44 |
6 | What Problems Does It Solve | 12:03 |
7 | Centralized Version Control | 08:13 |
8 | Distributed Version Control | 10:13 |
9 | Git Overview | 07:16 |
10 | Installing Git | 14:08 |
11 | Command line usage | 07:38 |
12 | Initial Setup | 08:19 |
13 | Updating Git | 04:44 |
14 | Git Clients | 04:09 |
15 | Introduction | 01:10 |
16 | Repository | 01:40 |
17 | Init | 01:33 |
18 | Clone | 01:08 |
19 | GitIgnore | 03:33 |
20 | Stage | 03:00 |
21 | Commit | 04:13 |
22 | Amend | 01:28 |
23 | Remote | 01:48 |
24 | Local | 00:45 |
25 | Push | 01:11 |
26 | Pull | 02:07 |
27 | Fetch | 02:27 |
28 | Sync | 01:58 |
29 | Stash | 03:03 |
30 | Branch | 07:42 |
31 | Fork | 02:57 |
32 | Merge and Merge Conflict | 03:15 |
33 | Fast Forward | 01:36 |
34 | Head | 01:41 |
35 | Rebase | 04:00 |
36 | Tag | 02:26 |
37 | Pull Request | 05:35 |
38 | Introduction | 00:23 |
39 | Create a Repository | 06:15 |
40 | GitIgnore | 04:54 |
41 | Commit Gitignore File | 08:22 |
42 | Commit Other File | 05:39 |
43 | Create a Branch | 05:45 |
44 | Add Commit to the Branch | 06:58 |
45 | Add a Commit to Main | 02:12 |
46 | Merge the Branch Into Main | 05:48 |
47 | Introduction | 01:25 |
48 | GitLab | 07:12 |
49 | BitBucket | 03:50 |
50 | Azure DevOps | 06:52 |
51 | GitHub | 08:05 |
52 | Introduction | 00:52 |
53 | Create a Repository on GitHub | 08:40 |
54 | Clone the Repository | 05:00 |
55 | Create the Initial Code | 08:47 |
56 | Syncing Repos | 06:09 |
57 | Identify a Needed Change | 02:25 |
58 | General Work Process | 13:40 |
59 | Introduction | 00:37 |
60 | Identify the Issue | 02:30 |
61 | Fork the Repository | 02:15 |
62 | Clone the Repository | 01:04 |
63 | Fix the Issue | 03:49 |
64 | Push the Branch | 05:35 |
65 | Create a Pull Request | 08:14 |
66 | Reviewing the Results | 02:23 |
67 | Introduction | 01:02 |
68 | Handle Merge Conflicts | 12:09 |
69 | Update a Commit | 03:39 |
70 | Update a Commit Message | 01:52 |
71 | Move a Commit to a Branch | 05:22 |
72 | Undo an Old Commit | 04:47 |
73 | Undo Changes to a File | 01:55 |
74 | Untrack a File | 06:08 |
75 | Unrecoverable Issues | 02:41 |
76 | Introduction | 01:38 |
77 | VSCode | 07:25 |
78 | Visual Studio | 04:49 |
79 | GitHub Desktop | 03:26 |
80 | GitKraken | 07:27 |
81 | Conclusion | 01:19 |
Comments
0 commentsSimilar courses

Wizard zines. Zine 14 pack
Sources: Julia Evans
Wizard zines is a little different from other tech publications. Here’s my approach: stick to fundamentals: wizard zines focuses on fundamentals: things that...

Complete Git Guide: Understand and master Git and GitHub
Sources: udemy
Complete Git and GitHub guide. Master basic and advanced Git features: commits, branches, merging, rebasing, squashing.
19 hours 21 minutes 2 seconds

The Ultimate Git Course
Sources: codewithmosh (Mosh Hamedani)
Git is the most popular Version Control System (VCS) in the world. It helps you track your project history, revert back your code in case of mistakes, and work effectively in a ...
5 hours 11 minutes 52 seconds
Want to join the conversation?
Sign in to comment