Course image for Git Masterclass
Free preview before enrolling

Git Masterclass

Master Git & GitHub and manage your codebase like a PRO

(153 ratings)
1.2k enrolled
Course Instructor: CloudTechiezLast updated 12/2023

Course Outcomes

  • Understand the need for a Version Control System
  • Setting up Git & GitHub
  • Creating, staging & committing changes in a Git Repo
  • Push code to Remote repos
  • Collaborating using branches
  • Rebasing, Merging branches
  • Tags & Workflows

Trusted by learners at



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.

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Course Structure

65 lectures5h 2m total duration

  Introduction to Version Control System (Watch video)
  Types of Version Control System (Watch video)
  Central v/s Distributed Version Control System 

Featured Review

Profile picture for Farman Ali
Farman Ali


Jul 17, 2023
This course really makes Zero To Hero, It very simple avoiding any kind of exageration, to the point, time saving and practical.
Was this review helpful?

Student feedback

Course Rating







Profile picture for prathamesh marathe
Oct 10, 2023
Profile picture for Rohith
Sep 12, 2023
Profile picture for Naveen Kumar Peddi
Sep 11, 2023
good so far
Profile picture for Sushma MK
Sep 11, 2023
The course consists of the instructor teaching using PPT points, it is not a good way of teaching, the instructor in previous courses like NPM and JavaScript courses in the front end learning path never used PPT and mostly used code background or URLs, this course too could have used some drawings or animation or URLs to explain instead of points in PPT. PPT points makes it boring and I get distracted easily. Although the course syllabus as well as the articulation of the instructor is good.
Profile picture for Syed Mohd Azam
Jul 22, 2023
Very NICE!
Profile picture for Stalin Martin Yendluri
Jul 20, 2023
Profile picture for sathvik soma
Jul 17, 2023
Simple and to the point in spite of using ppt's to teach it doesn't feel boring atleast to me
Profile picture for Md. Pial Ahamed
Jul 15, 2023
Course is good but sound is low
Profile picture for Sajina Hanish
Jul 04, 2023
I'm giving this a 3 because I find the tone of the instructor to be boring. It seems like he himself is too bored to take the class. This makes me less enthusiastic.

Course Instructor

DevOps Engineer with over 10 years of experience in teaching
4.8 Instructor rating
155 Ratings
1.3k Students
2 Courses

Working as DevOps Engineer and have over 10 years of experience in the IT industry and in teaching. I teach cloud computing like AWS, Azure, GCP and various DevOps tools like Git & GitHub, Docker, Kub...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.


  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes


  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro