Great video lessons on the basics of using Git version control

Git is a fast version control system. I am sure you are probably already familiar with it, but if you are not you can read about it on the official website here. Basically Git is a really useful way of backing up projects and saving ‘snapshots’ in the case where you might need to go back and reuse an old file because the new file was badly written.

The problem with Git is that it has a big learning curve. However, I found some great video tutorials created by Jason Semko on Youtube. The videos are really easy to follow and offer step-by-step instructions on the basics of using Git. If you would like to use a great version control system or if you are knew to git, here are the videos to watch.

How to use Git – Git Video Tutorial

Part 0 (Installation)

How to use Git – Git Video Tutorial

Part 1 (add, commit, push, pull, status)

How to use Git – Git Video Tutorial

Part 2 (log, reflog, show, gitk, checkout, reset)

How to use Git – Git Video Tutorial

Part 3 (The basic file flow, rm, add, commit, gitignore)

How to use Git – Git Video Tutorial

Part 3.5 (Setting up a new user account)

How to use Git – Git Video Tutorial

Part 4 (Merge Conflicts)

How to use Git – Git Video Tutorial

Part 5 (More Merge Conflicts)

How to use Git – Git Video Tutorial

Part 6 (branch, checkout, remote)

Huge thanks to Jason Semko for making these videos. Visit his channel here.