Mastering Git and GitHub – A Practical Bootcamp for Beginners

Mastering Git and GitHub – A Practical Bootcamp for Beginners

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2h 11m | 522 MB

A step-by-step, hands-on guide to Git and GitHub with Git commands, Git collaboration, Git cheat-sheets, and more!

Welcome to Mastering Git and GitHub – A Practical Bootcamp for Beginners.

The course starts by assuming that you know nothing about Git and need to master its theory and commands in a step-by-step way. At the end of the course, you will participate in an open-source project hosted on GitHub where you will collaborate with another student to build a worldwide restaurant guide, and you will need to apply everything you learned in the course.

Build a rock-solid foundation in Git and related concepts.

Learn Git installation on multiple platforms

Learn how to configure a Git repository in 3 ways

Learn how to modify, add, and commit artefacts.

Learn how to inspect a Git repository using status and log checks.

Learn Git branching basics.

Learn GitHub and how to use and manage a web-based Git repository.

Learn basic file management in the git bash environment.

Learn how to perform Git comparisons between various sections of a Git repository.

Upload projects to Git-enabled web repositories such as GitHub

After working through the course, you will have a solid foundation and will be able to use Git with collaborators on 80% of the tasks you tackle. Moreover, after completing this course you will easily be able to learn advanced topics automatically because of the core foundation you’ve built. You will also have hands-on experience working with Git and GitHub and will be able to use version control for your projects.

Learn

  • Install and configure Git
  • Manage and updating files with Git (move, rename, and delete)
  • Revert/reset projects to previous versions
  • Learn to inspect a Git repository using status and log checks.
  • Learn GitHub and how to use and manage a web-based Git repository.
  • Learn how to perform Git comparisons between various sections of a Git repository.
  • Learn basic file management in the git bash environment.
Table of Contents

Welcome to Git-GitHub Crash Course
1 Course Introduction

Git Introduction
2 Git Introduction and Version Control System
3 Downloading and Installing Git

Git Basics
4 Local Configuration Git
5 How To Start Our Project
6 Creating Our First Repository
7 Basic Git Commands
8 Git Workflow
9 Comparing Changes
10 Solving Git Error Using StackOverflow

Undoing Changes
11 Reverting Changes

Git Branches
12 Branching
13 Merging Different Branches
14 Deleting Branches

Ignoring Unwanted Files and Folders
15 Ignoring Unwanted Files and Folders

Save Fragments
16 Stashing In Git

Important Git Fundamentals
17 Understanding HEAD

Open Source Project
18 Assisting on Open Source Project
19 Pull Request

Bonus
20 Thank You For Being Here!