Michael's Git Tutorial
-
1
5:08
Michael's Git Tutorial Ep1 part 1
by Michael Marner 32,644 views
Welcome to my tutorial for the Git version control system.
This Episode introduces Git and talks a little bit about how to work with it.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
2
8:47
Michael's Git Tutorial Ep1 part 2
by Michael Marner 22,485 views
This video continues where we left off, finishing up episode 1 of the Git tutorial.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
3
7:00
Michael's Git Tutorial Ep2 part 1
by Michael Marner 16,494 views
This video begins episode 2 of my Git tutorial. In this video we look at the basics of setting up a repository, adding files, and committing changes.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
4
9:04
Michael's Git Tutorial Ep2 part 2
by Michael Marner 13,880 views
This video continues episode 2 of my Git tutorial. In this video we look at the basics of setting up a repository, adding files, and committing changes.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
5
9:23
Michael's Git Tutorial Ep2 part 3
by Michael Marner 12,763 views
This video finishes episode 2 of my Git tutorial. In this video we look at the basics of setting up a repository, adding files, and committing changes.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
6
9:04
Michael's Git Tutorial Ep3 part 1
by Michael Marner 12,212 views
This video begins episode 3 of my Git tutorial. In this episode we look at how we can set up remote repositories that we can push data to, either to use as backups, or for sharing with others.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
7
8:05
Michael's Git Tutorial Ep3 part 2
by Michael Marner 9,562 views
This video continues episode 3 of my Git tutorial. In this episode we look at how we can set up remote repositories that we can push data to, either to use as backups, or for sharing with others.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
8
7:58
Michael's Git Tutorial Ep3 part 3
by Michael Marner 8,029 views
This video continues episode 3 of my Git tutorial. In this episode we look at how we can set up remote repositories that we can push data to, either to use as backups, or for sharing with others.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
9
7:51
Michael's Git Tutorial Ep3 part 4
by Michael Marner 7,938 views
This video concludes episode 3 of my Git tutorial. In this episode we look at how we can set up remote repositories that we can push data to, either to use as backups, or for sharing with others.
These videos have been chopped up to fit Youtube's length restrictions. The videos can also be found on my website:
http://www.20papercups.net -
10
28:48
Michael's Git Tutorial Ep4
by Michael Marner 8,946 views
Finally! Episode 4 of my git tutorial.
In this video we setup a remote repository on github.com
We then compare the differences between doing a fetch/rebase and a pull.
Sorry if some of what is covered in this video was also covered in episode 3, it's been a year, so I'm a little rusty on what was covered. Also, some duplication was necessary due to the use of github.
As usual, please visit my website:
www.20papercups.net
I'm also on Twitter: @MichaelMarner -
11
13:02
Michael's Git Tutorial - Setting Up a Git Server
by Michael Marner 2,275 views
In this video I quickly demonstrate how I setup a server to act as a git remote for a collaborative project. Mostly basic Linux stuff, including adding users to system, setting up correct groups and permissions, initialising a bare, shared git repository.
-
12
22:48
Michael's Git Tutorial - Branching 101
by Michael Marner 255 views
In this video we (finally) look at branching in Git.
o What are branches?
o Why do we care?
o How do we make branches?
o Switching between branches
o Pushing branches
o Deleting branches
o Merging to master