Category Archives: Git Video Tutorial

Git Video Tutorial 4

Git Video Tutorial 4In this part of my git video tutorial I will answer a bunch of questions I have received. We’ll cover how to generate and use SSH keys locally as well as on GitHub. We’ll then look at how to set up multiple GitHub accounts on one computer. Through this you’ll easily be able to change accounts with one simple command. Then we’ll look at some examples on how the Fork & Pull workflow works on GitHub.

A transcript / cheat sheet follows the video below. Continue reading Git Video Tutorial 4

Git Video Tutorial 3

Git Video Tutorial 3In this part of my Git video tutorial I cover Branching, HEAD, Checkout, Rebasing, Reverting, Reset, Clean, and Mergetool. I also spend some time explaining what happens when you commit and how to solve merge conflicts.

If you haven’t watched parts 1 and 2 of this tutorial you definitely should watch them first so that this isn’t confusing. I also provide a cheat sheet / transcript below after the video to aid in translation. Continue reading Git Video Tutorial 3

Git Video Tutorial 2

Git Video Tutorial 2In this part of my Git video tutorial I’ll cover using GitHub and remote repositories in general. We’ll push and pull data from GitHub and to GitHub. We’ll also take a look at remote, fetch, tagging, aliases, clone and much more.

If you missed part 1 of my Git video tutorial you need to watch that first because I covered a lot there. I also have a transcript of the video below. Continue reading Git Video Tutorial 2

Git Video Tutorial

Git Video TutorialOne of you guys asked me to make a Git video tutorial so I did.

Specifically I go over all the different types of version control. We look at the difference between modified, staged and committed. We then install and set everything up for Windows, OSX and Linux. I briefly go over using VIM and show how to set up other editors. Then I cover the commands init, add, commit, status, diff, rm, log and more. A cheat sheet follows the video below. Continue reading Git Video Tutorial