git training


description

GIT TRAINING

In this comprehensive course students will walk away with a solid understanding of the most popular and widely used Distributed Version control system, GIT.

 

Duration  1 Day

Availability  Classroom / Online


STUDENT TESTIMONIALS

""This course really provided everything I needed to know."

— Chris M

 

"Definitely worth the money! Great knowledge shared by the instructors. "
— Sean K



lab exercises

The lab exercises will allow students to master the concepts covered in the class.



target audience

Software developers, Build and release engineers, QA, DevOps professionals



PREREQUISITES

 Basic knowledge of command line interface



objectives

  • Introduction
  • DVCS Concepts
  • Centralized version control
  • Distributed version control
  • Setting up GIT
    - Installing GIT
    - Configuring GIT
  • GIT Concepts
    - Objects, Hashes , Blobs
    - Transfer protocols
    - Workflow
  • GIT Core Usage
    - Repository setup
    - Tracking Changes
    - Saving changes
    - Inspecting repo
    - Undoing changes
    - Rewriting history
    - Tagging
  • GIT Branching and merging
    - Local branches
    - Remote Branches
    - Pulling changes from remote
    - Merge conflict resolution
    - Stashing
  • Advanced Usage
    - Rebase
    - Squashing
    - GIT Hooks
    - GIT Bisect
  • GIT Internals
    - Sub projects and Sub Modules
    - Plumbing and Porcelain
    - Packfiles
    - Refspec
    - Maintenance and Data Recovery
  • Code Collaboration Tools
    - Pull Requests
    - Branching Workflows
  • Migrating to GIT from other tools


PUBLIC TRAINING

Virtual classes and webinars that you can access from the convenience of your own computer.


UPCOMING CLASSES

GIT Training

$500.00



PRIVATE TRAINING

A personal, one-on-one training to help educate at the best capacity. Please click the button below to contact us and request more information about private training.


SUGGESTED TRAINING


DOCKER

$1400

AWS

$795

AWS

$1900

DEVOPS

$1400