Git and GitHub for Poets
This video series is designed to teach you the basics of working with git version control and the GitHub website.
You will understand the concept of version control and the difference between git software and GitHub the website. Videos cover terminology like branch, fork, merge, pull, push, and remote. You’ll get a chance to make your first pull request to a git repository on GitHub.
Introduction19 Apr 2016
In this first video of Git and GitHub for Poets, we go over the concepts of commits and repositories as well as an overview of the GitHub User Interface.
Branches19 Apr 2016
In this second video of the Git and GitHub for Poets tutorial series, we cover the concept of branches.
Forks and Pull Requests23 Apr 2016
In this third video of Git and GitHub for Poets, I cover the concept of forking a repository and pull requests.
GitHub Issues24 Apr 2016
In this fourth video of the Git and GitHub for Poets tutorial series, I cover the concept of GitHub Issues.
Introduction to the Command Line04 May 2016
In this fifth part of the Git and GitHub for Poets tutorial series, I give you a brief introduction to the Command Line and show you some of the most often used commands.
Cloning Repo and Push/Pull04 May 2016
In part 6 of the Git and GitHub for Poets tutorial series, I show you how to clone a repository created on the GitHub website in order to work on it locally, and then push the changes back to GitHub.
git init and git add17 May 2016
In part 7 of Git and GitHub for Poets, I show you how to, instead of cloning a repository from GitHub, create a repository locally using the “git init” command and adding files to this repository using the “git add” command.
GitHub Pages02 Jun 2016
In part 8 of the Git and GitHub for Poets series, I show you how to use GitHub Pages as free web hosting.
Resolving Merge Conflicts15 Feb 2018
In this video, I look at how to resolve a “merge conflict” using the GitHub interface.
Git Remotes16 Mar 2018
This video covers git “remotes.”