Course Outline
Git Overview
- Installing Git
- Short History of Git
- What is Git?
Git Concepts
- Focus and Design
- Git Object Types
- The Git Data Model
- Branching and Merging
- The Treeish
- The Git Directory
- Working Directory
- The Index
- Non-SCM Uses of Git
Git in Practice
- Setting Up Your Profile
- Getting a Git Repository
- Normal Workflow Examples
- Log - the Commit History
- Browsing Git
- Git Diff
- Branching
- Simple Merging
- Stashing
- Tagging
- Exporting Git
- Distributed Workflow Examples
- Sharing Repositories
- Hosted Repositories
Requirements
Familiarity with basic project development processes.
Audience
This course is designed for all users who intend to work with Git repositories.
It is suitable for software developers, project managers, software architects, solutions architects, release managers, and other related roles.
Testimonials (7)
Exceptional subject matter expertise, and the hands on exercise system worked well.
Richard - HBK Europe LLP
Course - Git for Users
The instructor's explanation was good and well-intentioned, but the course structure does not allow enough time for practice and improved understanding.
Rodolfo Christian Diaz Flores - Forvia
Course - Git for Users
Machine Translated
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Course - Git for Users
- interactive, changing topic by request - good trainers' subject knowledg - he extended the session, so we could ask all our questions, and he offered to ask our questions via email after the session as well. - Questions were mostly answered right away
Christian Ettenberger - GE Healthcare GmbH
Course - Git for Users
Saw that the trainer had invested a lot of time in producing examples that mirrored real world problems. Designed examples to comprehend the lesson objective and to point out common pitfalls.
Ross Wilson - skyguide - swiss air navigation services ltd
Course - Git for Users
Good coverage of subjects given the time available.
Richard Webb - Boldon James
Course - Git for Users
the trainer clearly had a good understanding of the subject matter. He responded well to individual issues with the exercises, and questions raised by the attendees.