In this video, I show the main git commands that I use when I am working.
For complete beginners on what git is, I would watch: • 1.1: Introduction - Git and GitHub for Poets by @TheCodingTrain
For somewhat beginners I would recommend watching this video by @NickWhite : • Git Tutorial For Dummies
For a better explanation of git rebase watch: • Git MERGE vs REBASE by @academind
There is also git cherry-pick which is also very helpful. For a tutorial on cherry-pick watch: • Git cherry pick tutorial. How to use git c... by @Ihatetomatoes
00:00 Introduction
00:31 Creating a new Repository
01:53 Git basics
03:55 Creating new branches
07:08 Git rebase and aliases
11:10 Merge conflicts
12:20 Git log
12:40 Pushing and merging rebase branch
14:15 git stash and git stash pop
19:16 One last git pull to sync