HOME > Development > Git and GitHub The Complete Guide [2024]

Git and GitHub The Complete Guide [2024]

  • Development
  • Jan 21, 2025
SynopsisGit and GitHub – The Complete Guide [2024], available a...
Git and GitHub The Complete Guide [2024]  No.1

Git and GitHub – The Complete Guide [2024], available at $94.99, has an average rating of 4.52, with 115 lectures, 4 quizzes, based on 2907 reviews, and has 14259 subscribers.

You will learn about Developers looking to get up and running with Git and GitHub Learn Git fundamentals Learn GitHub fundamentals Use GitHub with Visual Studio Editor This course is ideal for individuals who are Developers looking to get up and running with Git and GitHub in 4 hours! It is particularly useful for Developers looking to get up and running with Git and GitHub in 4 hours!.

Enroll now: Git and GitHub – The Complete Guide [2024]

Summary

Title: Git and GitHub – The Complete Guide [2024]

Price: $94.99

Average Rating: 4.52

Number of Lectures: 115

Number of Quizzes: 4

Number of Published Lectures: 115

Number of Published Quizzes: 4

Number of Curriculum Items: 119

Number of Published Curriculum Objects: 119

Original Price: $89.99

Quality Status: approved

Status: Live

What You Will Learn

  • Developers looking to get up and running with Git and GitHub
  • Learn Git fundamentals
  • Learn GitHub fundamentals
  • Use GitHub with Visual Studio Editor
  • Who Should Attend

  • Developers looking to get up and running with Git and GitHub in 4 hours!
  • Target Audiences

  • Developers looking to get up and running with Git and GitHub in 4 hours!
  • Source control is essential for any developer in todays world. One term that you hear when anyone talks about source control is Git.

    In todays world where time is limited, this course will teach you basics of Git and most commonly used commands that you will use 95% of the time! The only regret after taking course will be why did you not take this course sooner!

    GitHub is the most commonly used service when it comes to source control and we will be exploring that and later on we will see how we can manage GitHub using the UI provided by Visual Studio Editor.

    Why this course?

    There are many courses which will walk you through Git and Github, but this course has focus on core fundamentals which are critical in todays programming world. We will not waste time on items that developers use extremely rarely! We would rather learn everything that developers would use 95% of the time, in 4 hours!

    This course is always updated when there are new changes and finally this course will show real world use case using Visual Studio UI GitHub editor as well.  So not only you will learn fundamentals using command line but also using UI of Visual Studio.

    This course is designed in a way that you can master Git over a weekend or less!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Welcome

    Lecture 2: Course Rating

    Lecture 3: Free PowerPoint Slides

    Lecture 4: Why do we need version control?

    Lecture 5: Distributed vs Central Version Control System

    Lecture 6: Installing Git

    Lecture 7: Create GitHub account

    Lecture 8: Configure Git on local

    Chapter 2: Git fundamentals

    Lecture 1: Git Init

    Lecture 2: Demo – Git Init

    Lecture 3: Setup Visual Studio Code

    Lecture 4: Git Clone

    Lecture 5: Git Stage

    Lecture 6: Git Commit

    Lecture 7: Demo – First git commit

    Lecture 8: Demo – Git commit (more options)

    Lecture 9: Demo – Git Log

    Lecture 10: Git Push

    Lecture 11: Demo – Push Files to GitHub Repository

    Lecture 12: Demo – Playing with user config and more commits

    Lecture 13: Git Pull

    Lecture 14: Demo – Pull changes from GitHub to Local

    Lecture 15: Git Fetch

    Lecture 16: Git Basic Flow

    Lecture 17: Git Sync

    Chapter 3: Git Fundamentals – Branches

    Lecture 1: What is head?

    Lecture 2: Branch and Merge

    Lecture 3: Branchs and Flow

    Lecture 4: Demo – Create First Branch

    Lecture 5: Demo – Delete and Rename Branch

    Lecture 6: Demo – Merge Branch

    Lecture 7: Demo – Create and Checkout Branch

    Lecture 8: Demo – Switch Command

    Lecture 9: Merge Conflicts

    Lecture 10: Demo – Merge Conflicts

    Lecture 11: What is Fast forward?

    Chapter 4: GitHub Fundamentals

    Lecture 1: Setup New Repository

    Lecture 2: Modify last commit (danger)

    Lecture 3: Git Checkout

    Lecture 4: What is Detached Head?

    Lecture 5: Git Restore

    Lecture 6: Git Reset

    Lecture 7: Git Revert

    Lecture 8: Git Ignore

    Lecture 9: Demo – Git Ignore

    Lecture 10: Last Resort

    Chapter 5: GitHub Fundamentals – Part 2

    Lecture 1: Git Tags

    Lecture 2: Demo – Git Tags

    Lecture 3: Demo – Git Fetch

    Lecture 4: Git Stash

    Lecture 5: Demo – Git Stash

    Lecture 6: Pull Request in GitHub

    Lecture 7: Merge Conflict in GitHub

    Lecture 8: Forking Project

    Lecture 9: Collaborate to Open Source Project

    Chapter 6: GitHub and Visual Studio

    Lecture 1: Create Git repository

    Lecture 2: Main tabs in visual studio

    Lecture 3: Clone Project

    Lecture 4: Commit and Push Changes

    Lecture 5: Pull and Fetch Changes

    Lecture 6: Stash

    Lecture 7: Create Branch

    Lecture 8: Merge Conflicts

    Lecture 9: Clean up

    Lecture 10: Pull Requests

    Lecture 11: View and compare commits

    Lecture 12: File History

    Chapter 7: Bonus – .NET MVC Course

    Lecture 1: .NET MVC Free Content

    Chapter 8: Introduction (.NET MVC)

    Lecture 1: Introduction

    Lecture 2: Dot Net Core Roadmap

    Lecture 3: .NET 8 Tools

    Lecture 4: Project Resources

    Lecture 5: Prerequisites

    Lecture 6: What is dependency injection?

    Lecture 7: Course Overview

    Lecture 8: Create Project

    Lecture 9: Project File

    Lecture 10: Launch Settings

    Lecture 11: wwwroot and appsettings

    Lecture 12: Program File

    Lecture 13: MVC Architecture

    Lecture 14: Routing Overview

    Lecture 15: Routing in Action

    Lecture 16: Default Views

    Chapter 9: Category

    Lecture 1: Category Model

    Lecture 2: 2 Data Annotations

    Lecture 3: 3 1 Nuget Packages for Entity Framework Core

    Instructors

  • Git and GitHub The Complete Guide [2024]  No.2
    Bhrugen Patel
    Microsoft MVP | Passionate Software Architect
  • Rating Distribution

  • 1 stars: 48 votes
  • 2 stars: 70 votes
  • 3 stars: 337 votes
  • 4 stars: 1055 votes
  • 5 stars: 1397 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!