Master Git Like A Pro In 2023

Posted By: ELK1nG

Master Git Like A Pro In 2023
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.99 GB | Duration: 2h 9m

Master Git Like A PRO in 2023

What you'll learn

Git Basic Concepts such as What is Git, Types of Version Control System and Advantages of Version control System

Git Terminologies such as Blobs, Trees, Commits, Branches, Head, Revision, URL e.t.c

Git Environmental Set such as Setting Username and Email, Avoid merge commits, Color Highlighting, Listing Git Setting e.t.c

Git Life Cycle which Include Git Create and Init, Git Commits, Git Push and Pull, Git Remove, Git Rename, Git Move, Git Checkout Operations

Git Branching which includes Creating branches, switching between branches, deleting branches, merging branches, rebasing branches e.t.c..

Fixing Git Merge Conflicts

GitHub - Working with GitHub Repository, Performing pull requests e.t.c

Managing Git with Visual Studio Code UI platform

Requirements

No Programming experience is needed you will learn everything from scartch

Basic Computer knowledge, such as installing software.

Description

This course will take you from zero to hero in Git, Here, we will cover everything that you need to be well-versed with Git and GitHub.This includes but is not limited to :1. What is a Version Control System(Git ) - In-depth definition and explanation of a Version Control System.2. Types of Version Control Systems - The types of  Version Control Systems.3. Advantages of Version Control Systems - Advantages of Version Control Systems(GIT).4. Git Basic Terminologies - All the terminologies are used in Git and GitHub.5. Git Life Cycle - Practical Illustration of how Git Life Cycle operates this includes (push, pull, clone, staging, committing, etc.).6. Git Branching - Practical illustration of how Git Branches Operate this involves, such as (creating, deleting, merging, and rebasing) branches.7. GitHub - How to Work with GitHub (Git opensource Remote Serve) This includes features such as (pull requests, managing remote repositories), and Working with Visual Studio Code to Manage Git and GitHub.8. Visual Studio Code - How to Perform Git and GitHub Functionalities on Visual Studio without CodingSo By the end of this course, one should be able to work effectively and efficiently with Git and GitHub in managing Software projects both as an individual and as a team. Besides, you will also be able to work efficiently with Visual Studio Code in managing Software projects using Git and GitHub.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Git Basic Concepts

Lecture 2 What is A Version Control System

Lecture 3 Types of Version Control Systems

Lecture 4 Advantages of Version Control System (GIT)

Section 3: Distributed Version Control System(DVCS) Terminologies

Lecture 5 Local Repository

Lecture 6 Working Directory and Staging

Lecture 7 Blobs

Lecture 8 Trees

Lecture 9 Commits

Lecture 10 Branches

Lecture 11 Tags

Lecture 12 Clone

Lecture 13 Push

Lecture 14 Pull

Lecture 15 Head

Lecture 16 Revision

Lecture 17 URL

Lecture 18 Conceptulization

Section 4: Git Environmental Setup

Lecture 19 Installation of Git

Lecture 20 Setting Git Username and Email

Lecture 21 Avoid Merge Commits for Pulls

Lecture 22 Color Highlighting

Lecture 23 List GIT Settings

Section 5: Git Life Cycle

Lecture 24 Git Create,Init Operation

Lecture 25 Git Perform Operation

Lecture 26 Git Commit Operation

Lecture 27 Git Push Operation

Lecture 28 Git Pull Operation

Lecture 29 Git move,rename and remove Operations

Lecture 30 Git Checkout

Section 6: Git Branching

Lecture 31 Creating a Branch

Lecture 32 Switch Between Branches

Lecture 33 Create and Swith Between Branches

Lecture 34 Delete and Rename Branches

Lecture 35 Merging Branches

Section 7: Fixing Git Conflicts

Lecture 36 Fixing Git Conflicts

Section 8: GitHub - Git Remote Platform

Lecture 37 Creating,Pushing and Pulling to Github Repository

Lecture 38 Branches and Pull Requests

Section 9: Visual Studio Code

Lecture 39 Working with Visual Studio To Manage Git and Github

Section 10: Conclusion

Lecture 40 Conclusion

Computer Science Students,Software Developers All Levels,Computer Science Enthusiasts