This class presents an overview of the Git DVCS platform. The session begins with a brief history and rationale for Git; the demonstration picks up with installation, user config, help, and other Git basics. The course covers general repository operations including staging, committing, branching and rebasing. Git is examined in a distributed environment with a look at configuring a simple server and using the various tools and techniques for interacting with remote repositories. The seminar wraps up with a look at some common workflows and an exploration of the various tools available for examining and searching repos and commit history.
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 course is designed to provide working developers and technology professionals with a detailed introduction to the Git distributed version control system (DVCS). This course covers the following topics:
- Version control and Git concepts and overview
- Git repository operations
- Remote repositories and tags
- Branches including branch workflow