Mid-Year Savings Flat 10% OFF, Use Code: MID10

Git and GitHub Essentials Course - Learn Step by Step

person icon Ogbemudia Terry Osayawe


Git and GitHub Essentials Course - Learn Step by Step

Mastering code collaboration and modern workflow with Version control

updated on icon Updated on Jul, 2024

language icon Language - English

person icon Ogbemudia Terry Osayawe

English [CC]

category icon IT & Software,Git Github

Lectures -16

Duration -1.5 hours



30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

This course works you step by step through the process of learning Git and Github. Version control (which is also known as a Revision Control System) is a system that records changes to a file or set of files over time so that you can recall specific versions of the file or files later. With version control you can keep track of changes made to a file, who made those changes or even chose to discard those changes.

Git on the other hand is an open source distributed version control system which is designed to handle from small to large scale projects with speed and efficiency. In other word git is tool used for version control.

GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

Developing any software today without any form of version control is very risky, it’s like working on a project with no backup a total disaster.

Some of the benefits of Version Control includes:

  1. A complete long-term change history of every file. This means every change made by any individuals over the years. This includes created, edited and deleted files are all tracked and recoverable.
  2. Facilitates Collaboration - Team members can work concurrently on the same project using branching and merging feature of version control system.
  3. Ability to trace all changes that has been made to the project
Git and GitHub Essentials Course - Learn Step by Step


Check out the detailed breakdown of what’s inside the course

Getting Started
7 Lectures
  • play icon What is Version Control, GitHub and Git? 05:09 05:09
  • play icon Installing Git on Windows and Mac OS 04:12 04:12
  • play icon Basic Git Configuration 05:36 05:36
  • play icon Initializing Git and Creating a GitHub Repo 05:15 05:15
  • play icon Setting up SSH Access to GitHub 12:00 12:00
  • play icon Basic Git Workflow 05:26 05:26
  • play icon Ignoring Files in Git Repository 13:25 13:25
Git Branching
3 Lectures
Everyday Stuffs
6 Lectures

Instructor Details

Ogbemudia Terry Osayawe

Ogbemudia Terry Osayawe

About me

I love inspiring people through online courses. Since 2015, I've taught over 30,000 students online, and I'm thankful for each one.

I have a bachelor's degree in Software Engineering from the University of East London and I'm a certified Oracle Database Professional (OCP). Teaching is my passion, and I love sharing my knowledge on different platforms.

I've led high-quality training in areas like Web and Software Development, Oracle Database, Linux Operating System, and Oracle Financial 11i.      

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us