Course Outline
Git Basics
- Introduction to Git
- Git Repository
- Recording Changes to the Repository
- Viewing the Commit History
- Undoing Things
- Tagging
Git Branching
- Branching and Merging
- Brance Management
- Branching Workflows
- Remote Branches
- Rebasing
Git on the Server
- The Protocols
- Getting Git on a Server
- Generating SSH Public Key
- Setting up the Server
- Public Access
- Hosted Git (GitHUB)
- Working with Remotes
Distributed Git
- Distributed Workflows
- Contributing to a Project
- Maintaining a Project
Git Tools
- Revision Selection
- Interactive Staging
- Rewriting History
- Debugging with Git (bisect)
- Submodules
- Subtree Merging
Customizing Git
- Git Configuration
- Git Attributes
- Git Hooks
Requirements
Basic knowledge of project development.
Testimonials (7)
General scope of training, fairly detailed explanations of topics.
Maciek - Credit Agricole
Course - Comprehensive Git
Machine Translated
Often the trainer gets himself into trouble from which he gets out by imparting a large dose of knowledge. Great flexibility and stepping into the shoes of the organization for which he introduces training.
Marek - Unlimitech Sp. z o.o.
Course - Comprehensive Git
Machine Translated
The lecturer's biscuits :) And actually, it's a good atmosphere, the opportunity to ask questions, and the approach.
Piotr - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Course - Comprehensive Git
Machine Translated
conducted with eggs
Grzegorz - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Machine Translated
discussions and deliberations
Przemyslaw - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Course - Comprehensive Git
Trainer quickly solved problems and answered questions
Karol - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Course - Comprehensive Git
The teacher really like the topic and was really happy to solve the issues with attentands.