1 00:00:00,120 --> 00:00:00,600 Okay. 2 00:00:00,600 --> 00:00:01,920 Big moment here in the course. 3 00:00:01,920 --> 00:00:07,140 We are now going to start talking about GitHub and start learning about how to use it and the different 4 00:00:07,140 --> 00:00:11,040 Git commands that have to do with interacting with tools like GitHub. 5 00:00:11,550 --> 00:00:16,230 I feel like that was a clunky sentence, but I guess most of my sentences are clunky anyway. 6 00:00:16,230 --> 00:00:18,240 So this is our first taste of GitHub. 7 00:00:18,240 --> 00:00:19,350 The Essentials. 8 00:00:19,650 --> 00:00:23,010 We're going to start by talking about things like What does GitHub do? 9 00:00:23,040 --> 00:00:24,060 Who uses it? 10 00:00:24,060 --> 00:00:28,800 And I'm going to show you a command called Git Clone, which really doesn't have to do with GitHub. 11 00:00:29,190 --> 00:00:33,990 It's not intrinsically linked to GitHub, but it is relevant to this section. 12 00:00:33,990 --> 00:00:40,590 So that is also critical as well as registering for GitHub and setting up our SSH keys. 13 00:00:40,890 --> 00:00:42,240 This is critical. 14 00:00:42,270 --> 00:00:48,630 We're going to be using GitHub and we want to set up an SSH key so that we don't have to enter a username 15 00:00:48,630 --> 00:00:49,140 and password. 16 00:00:49,140 --> 00:00:54,270 Every time we try and connect to GitHub from our terminal and from Git, that's probably the most annoying 17 00:00:54,270 --> 00:00:56,640 part of this section is setting up those keys. 18 00:00:57,150 --> 00:01:00,240 It's not the end of the world, but it's just a bunch of steps you have to follow. 19 00:01:00,630 --> 00:01:07,290 And then we get into the meat and potatoes, creating GitHub repos, working with remotes, using the 20 00:01:07,290 --> 00:01:08,580 git push command. 21 00:01:08,580 --> 00:01:14,850 So we'll see a couple of new commands, get clone some remote commands and get push in this section. 22 00:01:14,850 --> 00:01:16,800 But pretty much everything here is critical. 23 00:01:17,490 --> 00:01:23,040 If you plan on using Git alongside GitHub, you could just skip all the GitHub stuff if you wanted to. 24 00:01:23,040 --> 00:01:31,350 But you know, GitHub is so commonly used both by individuals but also in enterprise situations, open 25 00:01:31,350 --> 00:01:33,300 source projects, big companies. 26 00:01:33,750 --> 00:01:36,180 I would not advise skipping it, so I'm working. 27 00:01:36,180 --> 00:01:37,320 Everything is critical. 28 00:01:37,320 --> 00:01:38,010 All right. 29 00:01:38,010 --> 00:01:39,750 So let's get started with GitHub.