Git Fundamentals Mastery with GitHub : a complete Hands-on Git Guide Premium class

Bibhash Roy

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
51 Videos (4h 51m)
    • Git Overview

      3:12
    • A Bit of background of Git

      1:25
    • How git works - Part 1

      2:52
    • How git works - Part 2

      3:06
    • Who am I

      1:03
    • Git Setup on Windows (Lab)

      5:43
    • Git Setup on Linux (Lab)

      3:27
    • Git Setup on Mac (Lab)

      3:00
    • Setting up a Git repository -Basics and introduction

      2:32
    • Git help System (Lab)

      3:15
    • Configuring author and email for a Git repository (Lab)

      4:52
    • Initializing an empty Git repository (Lab)

      5:27
    • Convert existing Unversioned project to a Git repository(Lab)

      5:56
    • What is github

      7:57
    • Another technique for creating Git Repository (Lab)

      1:21
    • What is fork and how to do it in GitHub

      3:42
    • Copying a GitHub repository

      2:58
    • Committing changes - Basics and Introduction

      1:23
    • Adding your changes in a Git Repository

      6:37
    • Committing your changes in a Git repository

      3:42
    • Inspecting whats going on - Basics and introduction

      1:07
    • How to check status in a Git Repository (Lab)

      9:02
    • How to check commit history in Git Repository (Lab)

      5:16
    • Git branching

      5:14
    • Checking out commits in a Git repository - Part 1 (Lab)

      14:23
    • Checking out commits in a Git repository - Part 2 (Lab)

      9:03
    • Checking out files in a Git repository (Lab)

      7:01
    • Resetting Git repository - Part1 (Lab)

      6:33
    • Reverting changes in a Git repository (Lab)

      4:57
    • Resetting Git repository - Part3 (Lab)

      9:11
    • Resetting Git repository - Part2 (Lab)

      6:44
    • Cleaning Git repository (Lab)

      15:26
    • Pushing into github - Basics and introduction

      1:15
    • Best practice - pulling changes from any remote Git repository (Lab)

      5:59
    • Transferring your commits - pushing into a remote Git repository (Lab)

      5:38
    • GitHub via ssh - Basics and introduction

      3:12
    • Do I already have SSH Keys (Lab)

      2:40
    • Let's generate an SSH Key pair (Lab)

      6:20
    • SSH Agent and keys (Lab)

      1:36
    • Adding the SSH Key to GitHub account (Lab)

      3:02
    • Checking your SSH connection with GitHub (Lab)

      2:18
    • Switching remote GitHub URL (Lab)

      7:01
    • Changing passphrase of SSH Key pair (Lab)

      4:35
    • Customize Git bash prompt (Lab)

      17:33
    • Colorize Git bash prompt (Lab)

      21:36
    • Git plugin for branch information (Lab)

      8:43
    • Git plugin for working directory status information in Windows (Lab)

      8:03
    • Git plugin for working directory status information in Linux (Lab)

      8:42
    • Git plugin for working directory status information in Mac (Lab)

      5:00
    • Git plugin for command auto-completion (Lab)

      9:23
    • Parting words - Thank you!

      1:26

About This Class

00df42dc

This course is aimed at providing rock solid foundation in Git. It covers the most needed basic Git concepts that form the foundation of this wonderful source control management system (SCM) so that the student can go up and running within a matter of few hours. However, this is not say that this Git course covers things in hurry. On the contrary, all the foundation Git concepts are explained with utmost care so that the student feels (assuming a newbie or starter) comfortable with the concepts that has been laid down with great consideration and due diligence. The sections devoted to GitHub bears the same hallmark of care & clarity that the sections on Git are marked with.

The Git & GitHub course is power-packed with intensive hands on Lab sessions that covers the basic and elemental concepts in great detail. The Labs are the highlights of this Git course which implements all the concepts that are explained thoroughly and exhaustively in the presentations.

2 of 2 students recommendSee All

Very well explained and with practical examples. Hope to see another course on how to use git in teams, pull requests, merges ect,
Hidran Arias

Programming is fun!

52

Students

--

Projects