Comprehensive Git and GitHub

Catalog Home Business Analysis, Agile/Scrum & DevOps DevOps Tools
Your Training Location:  

Comprehensive Git and GitHub

Instructor Led
Loading Course Dates...
No available dates in this city.

  Available by Request
{{date.date_begin | date:'M/d'}} - {{date.date_end | date:'M/d/yyyy'}}
ViewHide Additional Dates

Whether new to version control or just needing a thorough explanation of Git and GitHub, this class will help you grasp the concepts of distributed version control and effectively begin using the GitHub suite of tools. Explore both Git concepts and typical GitHub workflows through practical demonstrations. Building upon your foundational knowledge of Git and GitHub, we'll help you leverage command line Git interaction skills as well as using Git within IntelijJ. This class will showcase traditional collaboration workflows, branching and merging, undoing mistakes, and connecting with multiple remotes in a distributed working environment.

The training involves moving beyond the basics to delve into Git architecture, configuration and important team functionality. In addition, discussions will cover strategies for effectively using Git, including the trade-offs from one strategy over another. It explores the internals of the Git file structure and how to track down changes and recover from unwanted changes. It explains when and how to do a three-way merge. It also explains how to choose the correct merge strategy in different scenarios.

Familiarity with the SDLC (software development lifecycle) is a prerequisite for this course.

3 Days/Lecture & Lab

This course is designed for developers who need to learn how to work with Git.

  • Introduction to Git
  • Introduction to the GitHub Platform
  • Distributed Git
  • Distributed Workflows
  • Branching
  • Merge Strategies
  • Git Internals and Infrastructure
  • Local and Global Configuration
  • Git Collaboration

< >

Copyright © 2021 ProTech Professional Technical Services, Inc. All Rights Reserved.

Sign In Create Account


Social Media