Getting Git
4.5 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
15 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Getting Git to your Wishlist.

Add to Wishlist

Getting Git

A comprehensive video series from git init to Git Master.
4.5 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
15 students enrolled
Created by Jason McCreary
Last updated 4/2017
English
Current price: $10 Original price: $45 Discount: 78% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master all of the core Git commands.
  • Manage a standalone Git repository.
  • View history within a Git repository.
  • Understand common workflows in Git.
  • Share your code via Git.
View Curriculum
Requirements
  • So long as you have a basic understanding of Git as a version control tool, you're ready to get started.
Description

Getting Git is a 5 part series with over 50 videos to help you learn Git commands in detail as well as cover everyday scenarios you'll encounter when using Git.

What I've come to realize is many developers are not as comfortable with Git as they might like to be.

Despite using Git daily, it's one of the tools we least understand. Often we're just memorizing the Git commands we need to run.

So we're going to learn Git from the command line. No "evil wizards" or "GUI magic".

We'll learn each Git command in-depth to provide you a strong, foundational understanding of Git.

In addition, we'll learn how to share your Git repos and other everyday scenarios you'll encounter while using Git.

So, when you're ready to become a "Git Master", let's get started...

Who is the target audience?
  • This course is for beginners as well as those already using Git who want to learn more.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
52 Lectures
01:39:28
+
Part 1 - Making Changes
14 Lectures 23:09




Master: git add
02:49

init: git commit
02:48

Master: git commit
02:14

init: git rm
00:52

Master: git rm
01:25

init: git reset
01:07

Master: git reset
01:25

init: git revert
01:31

Master: git revert
01:35

Summary
02:31
+
Part 2 - Viewing History
10 Lectures 20:28
Overview
00:45

init: git status
02:39

Master: git status
03:09

init: git log
01:57

Master: git log
02:43

init: git show
01:02

Master: git show
01:53

init: git diff
01:27

Master: git diff
02:09

Summary
02:44
+
Part 3 - Managing Workflows
12 Lectures 22:29
Overview
00:36

init: git branch
01:48

Master: git branch
01:53

init: git checkout
01:46

Master: git checkout
03:07

init: git merge
01:17

Master: git merge
03:16

init: git rebase
01:46

Master: git rebase
03:26

init: git cherry-pick
01:14

Master: git cherry-pick
01:44

Summary
00:36
+
Part 4 - Sharing Work
12 Lectures 27:54
Overview
01:13

init: git clone
01:50

Master: git clone
01:13

init: git remote
01:46

Master: git remote
02:35

init: git push
01:47

Master: git push
05:24

init: git fetch
01:03

Master: git fetch
01:39

init: git pull
01:27

Master: git pull
03:36

Summary
04:21
About the Instructor
Jason McCreary
4.5 Average rating
1 Review
15 Students
1 Course
Git Master

Jason McCreary, or JMac for short, has been a Software Engineer for over two decades. Lately he's been on a mission to help fellow developers improve their understanding and confidence using Git.

Git is an essential tool in the developer toolbox. Having a strong understand of Git will make you a more confident and efficient developer.