Git Video Tutorial 4

Get the Cheat Sheet and Transcript Here :

Init, Add, Commit, Status, Diff, Rm, Log and Installation :

GitHub, Remote Repositories, Push, Pull, Remote, Fetch, Tagging, Aliases and Clone :

Branching, HEAD, Checkout, Rebasing, Reverting, Reset, Clean, Solving Merge Conflicts and Mergetool :

In 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.


Welcome to my blog. My name is Akis Mparekas. I am a freelance web developer from Greece. At the same time I am taking my first steps in game development (unity) and animation (blender). I also create cool stuff, either for work or for fun. When I have time, I write tutorials and I blog.