This training course provides working developers and technology professionals with a guided examination of the Git DVCS platform. The course begins with a brief history and rationale for Git followed by lecture and labs covering installation, user config, help, and other Git basics. General repository operations including staging, committing, branching, tagging, undoing and rebasing are covered. Git server-based operations are examined in detail with a look at the configuration of various servers and protocols, as well as using an assortment of tools and techniques for interacting with remote repositories.
Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery; Open Enrollment options may be available.
Who Should Attend
Developers, Information Technology (IT) and Quality Assurance (QA) Staff, Technical Managers, DevOps and Build personnel
What Attendees will learn
This two day hands on course is designed to provide working developers and technology professionals with an in-depth introduction to the Git distributed version control system (DVCS). Learning modules include:
- Version control and Git concepts and overview
- Git repository operations
- Remote repositories and tags
- Branches including branch workflow
- Git architecture and powers tools
- Distributed workflows