Published 12/2022MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: 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 & Meg 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, meg 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 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: Meg branches Lecture 46 What is meg 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 Chag default branch Lecture 60 GitFlow workflow Bner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.