For training call +44(0)1273 6222 72

Your basket is empty View Cart shopping cart

Mastering Git and GitHub

MAKE AN ENQUIRY Download Course Outline

Mastering Git and GitHub training provide in-depth knowledge about the fundamental concepts such as Design, Branches and Git workflow by using Git Command Line, SourceTree and GitHub Desktop. The Git and GitHub training makes the delegates expert in Git tool. The training also provides a knowledge related to the different components of Git and GitHub. Throughout the training, the delegates also get to know how these components are used in software development operations.

With the help of training, the delegates also understand how to install and configure the GitHub as well as other tools and techniques such as SourceTree and GitHub desktop. The delegates will get familiar with the different types of version control system and will also learn the advantages and disadvantages of traditional VCS. The delegates will understand about the Git file lifecycle and work will basic git command.

The delegates will also understand local and remote repositories with the help of Git and GitHub training. The delegates will get the opportunity to learn about different methods of merging the branches and also understand how to perform basic git operations on branches such as create, checkout, delete and many more. The delegates will be able to learn the different types of workflows that can be created to suit development need. The delegates will able to implement one project towards the end of the Mastering Git and GitHub training.


For attending this training, the delegates should have knowledge of Microsoft Windows GUI and Windows Command line.

Course Objectives

After the completion of Mastering Git and GitHub training at Silicon Beach Training, the delegates will be able:

  • Understand and apply various Git commands
  • Understand how to apply work flow by using the GitHub Desktop
  • Explore Git with tools such as GitHub Desktop and SourceTree
  • Use commands and tools for reviews
  • Apply several designing and work flow techniques using Command line
  • Understand how to implement Git flow designs in SourceTree


Mastering Git and GitHub Course Content

Introducing Git and GitHub

Creating a Repository

Pull Requests

  • About Pull Requests
  • Creating Pull Requests
  • Pull Requests and Forks

Social Networking

  • Using GitHub as a Social Network
  • Collaboration

Forking a Repository

  • How to Fork
  • Keeping a Fork Synced

Git Branching Tools

  • Archiving Branches
  • Showing Recent Branches
  • Better Branch Descriptions
  • Creating Patch Sets
  • Splitting Commits
  • Squashing Commits
  • Commit Message Tags
  • Testing Commits in Sequence

Understanding Change Logs

Managing GitHub

  • Adding Files
  • Editing Files From Other Users
  • Tracking Changes
  • Deleting Files

Securing GitHub

  • User Roles and Access Levels
  • Organisations and Teams
  • Authentication
  • Encryption
  • Audit and Acess Logging
  • Application Security

Automating GitHub

  • Automatic Workflows



* Required

For in-company or private training please request a quote

There are no scheduled dates for this course.

Total price (excluding any discounts and offers)
£1,995.00 ex VAT
£2,394.00 Inc VAT

Course Details

  1. Course Title

    Mastering Git and GitHub

  2. Duration

    2 Days

  3. Price Starting From

    £1,995.00 + VAT

Who is this course for?

The Mastering Git and GitHub training are designed for below Professionals:

  • Testing Professionals
  • Open source contributors and enthusiasts
  • Software Professionals
  • Software Architects and Designers
  • Developers who desire to enhance their careers as professionals using Git and GitHub
  • Managers who are technical subject matter experts, leading software development projects

Looking for Online Training?

AgilePM, PRINCE2® & MSP® eLearning

A flexible, cost-effective way to gain your AgilePM, PRINCE2 & MSP qualifications online with our APMG accredited AgilePM eLearningPRINCE2 eLearning & MSP eLearning packages.

ITIL®, PRINCE2®, PRINCE2 Agile®, MSP®, M_o_R®, P3O®, MoP®, MoV® courses on this website are offered by The Knowledge Academy, ATO of AXELOS Limited. ITIL®, PRINCE2®, PRINCE2 Agile®, MSP®, M_o_R®, P3O®, MoP®, MoV® are registered trade marks of AXELOS Limited. All rights reserved.