最新消息:请大家多多支持

Git Masterclass – From Scratch To Master

其他教程 dsgsd 82浏览 0评论

Published 12/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.37 GB | Duration: 4h 43m

Learn Git and GitHub from scratch with all the important concepts along with hands-on examples provided in the course.

What you’ll learn
Introduction to VCS (Version Control System)
CVCS vs DVCS
Git & GitHub
Creating local and Central repositories.
Making changes and pushing to GitHub.
Branching & Merging
Solving merge conflicts
Tagging
Collaboration in GitHub
Git Workflow

Requirements
No programming experience needed. You will learn everything you need to know.

Description
In this course, we will learn about Git and GitHub. Git is one of the most famous and widely used Version Control System in the IT industry. We will look at an introduction to Version Control System, comparison of Centralised Version Control System and Distributed Version Control System, Introduction to Git and Github, setting up Git and GitHub account. We will also look at how we can make changes in the local repository, different sections that we have in the local repository and push the changes to the central repository, creating branches, pushing the branches, reverting changes, solving merge conflicts, creating tags, merging branches in the local repository and also in the central repository, working with remote references, Git workflow, adding collaborators, protecting branches in the central repository and lots of other concepts that will help you to start working with Git and GitHub for your day-to-day activities. In this course, we have covered all the important concepts of the concepts that you will end up using in your every day activities. All the sessions will have hands-on examples so that you can practise them along with the videos and there are also assignments available for most of the sections, so that you will be more comfortable with the concepts that we have covered in this course.

Overview
Section 1: GIT – Introduction to VCS

Lecture 1 Thank you note

Lecture 2 Introduction to Version Control System

Lecture 3 Types of Version Control System

Lecture 4 CVCS vs DVCS

Section 2: Introduction to Git

Lecture 5 Introduction and history of Git

Lecture 6 Git features

Lecture 7 Repositories

Section 3: Git installation

Lecture 8 Installing Git on Linux machine

Lecture 9 Installing Git on Windows machine

Lecture 10 Creating a GitHub account

Section 4: Git basics

Lecture 11 The three sections

Lecture 12 Getting help in Git

Lecture 13 The three states

Section 5: Getting started with Git

Lecture 14 First time Git setup

Lecture 15 Creating a local repository using Git init

Lecture 16 Creating a central repository on GitHub

Lecture 17 Creating a local repository using Git clone

Lecture 18 Recording changes to the repository

Lecture 19 Checking the status of files

Lecture 20 Tracking new files

Lecture 21 Ignoring files

Lecture 22 Committing changes

Lecture 23 Checking commit history

Lecture 24 Undoing changes

Lecture 25 Unstaging a staged file

Lecture 26 Unmodifying a modified file

Lecture 27 Pushing changes to central repository

Section 6: Working with remotes in Git

Lecture 28 Why we need remote reference to repositories

Lecture 29 Listing remote reference repositories

Lecture 30 Adding remote reference

Lecture 31 Using remote reference with Git init

Lecture 32 Pulling from Git central repository

Lecture 33 Renaming and deleting a remote reference

Section 7: Branching in Git

Lecture 34 What is a branch

Lecture 35 Creating a branch

Lecture 36 Working with a branch

Lecture 37 Pushing to a branch

Lecture 38 Deleting a branch

Lecture 39 Stashing in Git

Section 8: Tagging in git

Lecture 40 What are tags in Git

Lecture 41 Crearing Tags in Git

Lecture 42 Creating annotated tags

Lecture 43 Creating lightweighted tags

Lecture 44 Pushing tags to GitHub

Lecture 45 Deleting the tags

Section 9: Merging branches

Lecture 46 What is merging

Lecture 47 Git merge

Lecture 48 Git rebase

Lecture 49 Pull request in GitHub

Section 10: Merge conflicts

Lecture 50 What is merge conflict

Lecture 51 Solving merge conflict on local repository

Lecture 52 Solving merge conflict on GitHub

Section 11: Collaboration in GitHub

Lecture 53 Giving access to other developers

Lecture 54 Protecting branches in GitHub

Lecture 55 Forking in GitHub

Section 12: Git workflow

Lecture 56 What is Git workflow

Lecture 57 Centralized workflow

Lecture 58 Feature branching

Lecture 59 Changing default branch

Lecture 60 GitFlow workflow

Beginner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management


Password/解压密码www.tbtos.com

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Git Masterclass – From Scratch To Master

您必须 登录 才能发表评论!