GIT Skills you will learn

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

Who should learn GIT

  • Programmer
  • Software Developers
  • Coders

What you will learn in GIT Basics Program

  • 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

  • What are the prerequisites to learn the GIT basics program?

    There are no prerequisites to learn GIT basics. You should be aware of what GIT is and how it is used as soon as you begin to learn coding. 

  • How do beginners learn GIT fundamentals?

    We offer online resources like informative articles and YouTube videos to help beginners gain a basic understanding of GIT. This GIT foundations program can then be followed with ease.

  • How long does it take to learn GIT?

    The time to learn GIT varies for every learner based on their prior exposure to the subject. The 3 hours of comprehensive video modules covered in this GIT basics program will help you learn all the concepts in a short amount of time. 

  • What should I learn first in the GIT Basics program?

    The first thing that professionals learn in a GIT fundamentals program is about the necessity of GIT, its installation on different operating systems and how to configure it.

  • Is the GIT Basics program easy to learn?

    Anyone interested in coding won’t find GIT difficult to understand. All the concepts in this GIT basics program are clearly explained, making them easy to grasp.

  • What are the concepts in the GIT basics program?

    The concepts covered in the GIT basics program include the knowledge of Version Control Systems (VCS), the limitations of existing VCS, and why GIT was introduced.

  • What is GIT used for?

    GIT is a popular Version Control System which allows multiple users to modify the same file, record and track changes, revert to any previous version, and compare different versions of a file.

  • Can I complete this GIT Basics program in 90 days?

    You can complete the course well within 90 days.

  • What are my next best learning options after completing this GIT Basics program?

    After completing this GIT foundations program, you can get ahead with other courses like DevOps Engineer Master’s Program or Post Graduate Program in DevOps.

  • What are the career opportunities after learning GIT?

    With the growing adoption of DevOps tools, the popularity of GIT has also increased. Professionals who are skilled in using GIT get added advantage while applying for job roles like software developer, site reliability engineer, and DevOps engineer. 

  • Why learn GIT?

    GIT is the most popular version control system. Millions of developers worldwide use GitHub to share code and build businesses. It offers a structured management for projects. Regardless of version changes, it stores records in an encrypted form. Programmers who are trained in GIT are eligible for a wide range of job opportunities across industries. 

  • Who can take up learning GIT?

    You can take up learning GIT if you are one are any of the following:

    • Programmer
    • Software developer
    • Coder
    • App developer

  • What are the job opportunities after learning GIT?

    Below are some of the job opportunities available after learning GIT:

    • GIT engineer
    • GIT administrator
    • Security architect
    • Software developer

  • Will I get a certificate after completing the GIT training?

    If you finish any free course on SkillUp within 90 days from the date of enrollment, you are eligible to receive a Course Completion Certificate for the same. Therefore, you will receive a shareable certificate on completing the  GIT training program too. To unlock it, log in to your SkillUp account and click unlock. You will soon receive a mail with a link to the view and download the certificate. You can add the SkillUp certificate to your resume and share it on Facebook, LinkedIn etc.

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