Git Skills you will learn

  • Git Basics
  • Git Workflow
  • Git Branching
  • Git Teamwork

Who should learn this free Git course?

  • Programmer
  • Software Developers
  • Coders

What you will learn in this free Git course?

  • GIT

    • Lesson 00 - Course Introduction

      03:33
      • 0.1 Introduction
        03:33
    • Lesson 01 - Git Basics

      13:46
      • 1.1 Introduction
        00:31
      • 1.2 Introduction to Git
        02:27
      • 1.3 Limitations of Existing Version Control Systems and What is Git
        01:19
      • 1.4 Installing and Configuring Git
        02:32
      • 1.5 Installing Git on Mac and Linux
        01:03
      • 1.6 Git Configuration Levels
        01:22
      • 1.7 Demo Configuring Git
        03:38
      • 1.8 Key Takeaways
        00:44
      • Knowledge Check
      • 1.10 Conclusion
        00:10
    • Lesson 02 - Getting Started With Git

      37:16
      • 2.1 Introduction
        00:36
      • 2.2 Creating a Git Repository
        00:46
      • 2.3 Demo Creating a Git Repository
        02:11
      • 2.4 Git Workflow
        02:31
      • 2.5 Demo Git Workflow
        04:32
      • 2.6 Tracking File Changes
        01:30
      • 2.7 Demo Tracking File Changes
        05:26
      • 2.8 Reverting to Earlier Commits
        00:46
      • 2.9 Demo Reverting to Earlier Commits
        03:17
      • 2.10 Deleting Files in Git
        00:57
      • 2.11 Demo Deleting Files in Git
        04:36
      • 2.12 Ignoring Files in Git
        00:51
      • 2.13 Demo Ignoring Files in Git
        04:31
      • 2.14 Renaming Files in Git
        00:26
      • 2.15 Demo Renaming Files in Git
        03:36
      • 2.16 Key Takeaways
        00:37
      • 2.21 Conclusion
        00:07
      • 2.18 Assignment 01 Git Workflow
      • 2.19 Assignment 02 Deleting Files in Git
      • 2.20 Assignment 03 configuring git
      • Knowledge Check
    • Lesson 03 - GitHub and Remotes

      50:58
      • 3.1 Introduction
        00:36
      • 3.2 Introduction to GitHub
        00:56
      • 3.3 Demo Getting Started with GitHub
        03:40
      • 3.4 Creating a Repository in GitHub
        00:36
      • 3.5 Demo Creating a Repository in GitHub using HTTPS
        04:57
      • 3.6 Creating a Repository in GitHub Using SSH
        00:30
      • 3.7 Demo Creating a Repository in GitHub using SSH
        05:15
      • 3.8 Pulling Commits from GitHub
        00:35
      • 3.9 Demo Pulling Commits from GitHub
        04:01
      • 3.10 Collaborating between Local and Remote Repository
        00:54
      • 3.11 Demo Collaborating between Local and Remote Repository
        05:23
      • 3.12 Managing Multiple Commits in Git
        00:54
      • 3.13 Demo Managing Multiple Commits in Git
        06:52
      • 3.14 Merging File Changes in Git
        00:52
      • 3.15 Demo Merging File Changes in Git
        07:46
      • 3.16 Issue Tracking in GitHub
        00:23
      • 3.17 Demo Issue Tracking in GitHub
        06:08
      • 3.18 Key Takeaways
        00:34
      • Knowledge Check
      • 3.20 Assignment
      • 3.21 Conclusion
        00:06
    • Lesson 04 - Branching Merging And Rebasing in Git

      01:01:16
      • 4.1 Introduction
        00:33
      • 4.2 Branching in Git
        02:31
      • 4.3 Demo Branching in Git
        04:33
      • 4.4 Merging Branches in Git
        00:49
      • 4.5 Demo Merging Branches in Git
        08:44
      • 4.6 Fast Forward and Recursive Merge
        00:56
      • 4.7 Demo Fast Forward Merge in Git
        03:49
      • 4.8 Recursive Merge
        00:13
      • 4.9 Demo Recursive Merge in Git
        04:57
      • 4.10 Resolving Merge Conflicts in Git
        00:57
      • 4.11 Demo Resolving Merge Conflicts on Delete
        04:04
      • 4.12 Demo Resolving Merge Conflicts on File Modifications
        06:15
      • 4.13 Stashing in Git
        00:55
      • 4.14 Demo Stashing in Git
        07:47
      • 4.15 Rebasing in Git
        02:49
      • 4.16 Demo Rebasing in Git
        04:06
      • 4.17 Cloning in Git
        01:04
      • 4.18 Demo Cloning in Git
        04:59
      • 4.19 Key Takeaways
        00:54
      • Knowledge Check
      • 4.21 Assignment 1 Branching
      • 4.22 Assignment 2 Cloning
      • 4.23 Assignment 3 stashing
      • 4.24 Conclusion
        00:21
    • Project

      • Project 01

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Why you should learn Git?

Most commonly used

Version control system today, compatible with existing protocols

Top Companies

That use Git include Amazon, Netflix, Uber, Facebook, and Intel

FAQs

  • Are there any software requirements for this course?

    No. There are no specific requirements to learn Git free. 

  • Is there a cost associated with this free GIT training?

    No. There are no hidden costs associated with this free Git training course. 

  • Can I get a certificate after finishing the free GIT course?

    If you finish your free course on SkillUp within 90 days from the date of enrollment, you are eligible to receive a course certificate for the same. Therefore, you will receive a shareable certificate on completing the GIT training program, too.

  • What is the total duration of access to the course materials?

    You will have 90 days of access to this Git-free course. 

  • How often is the course material updated?

    The course content is routinely updated to keep up with the latest developments.

  • Does this course cover both Git and GitHub?

    Yes. The Git-free certification course covers both Git and GitHub.

  • Is this course suitable for someone with no prior coding experience?

    Yes, even someone without any prior coding knowledge can benefit from taking the Git training course. Git is a technology that anyone working on projects with several contributors may utilise.

  • Will there be any hands-on exercises or practical projects?

    No. Since the git-free certification course is a 3-hour self-paced video lesson, you will not have any hands-on exercises or practical projects.

Learner Review

  • Mayuri Kamdi

    Mayuri Kamdi

    I am delighted to share that I have completed a training course on git from Skill Up by Simplilearn. This course has strengthened my basics and has prepared me to take my learnings to the next level. Thank you Simplilearn for the free content.

  • Pranav Bharsakale

    Pranav Bharsakale

    Thank you Simplilearn for this free GIT course with certification. It was a great tutorial with handy documents like PDFs and assignments, projects, and knowledge checks.

  • Darshan Hulswar

    Darshan Hulswar

    This Git training was literally in-depth, You will get to learn all the stuff in one place from the basics to branching, merging, rebasing and stashing.

  • Baye Sabarane Lam

    Baye Sabarane Lam

    I like the entire content, especially the demos and the project that help you practice and integrate what you've learned so far. The course was awesome and filled with knowledge.

prevNext
  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.