Git Essentials
Git Essentials – Training
current course dates can be found at the bottom of this page … company training available on request!
Course description
The version control system Git has become an integral part of the modern developer world. In our Git Essentials course, you will learn the basic concepts of Git and gain a comprehensive insight into how it works. This course will enable you to use Git efficiently both in your local development environment and in collaborative projects.
A particular focus of the course is on team collaboration. We will show you how you can use Git to optimize your development processes and improve workflows. Numerous live demos and practice-oriented exercises enable you to directly apply and deepen what you have learned.
Course objectives
In this course, you will learn:
- how the basics of Git work.
- how to set up Git and use basic commands.
- how to inspect your Git configuration and working environment.
- how to efficiently roll back or correct changes.
- how to create and manage separate workspaces with branches.
- how to synchronize changes with a remote repository.
- how to perform merge operations and resolve conflicts.
- how to use common Git workflows in your daily work.
Intended audience
This course is intended for:
- Software developers: For developers who work in teams and want to make better use of Git or deepen their knowledge.
- Project managers and team leaders: For those who want to understand version control in order to better manage projects.
- DevOps and system administrators: For using Git in automated processes and infrastructure management.
- Testers and QA engineers: For managing and testing different software versions with Git.
Activities
This course includes:
- Training with instructor
- Live demos
- Practical labs
Course duration / Price
1 Day / € 750,00 plus VAT per person
Course outline
- Introduction to Git
- Concepts and basic commands
- Checking and inspecting the Git environment.
- Undoing changes
- Isolate Git working environments
- Synchronizing Git changes
- Merge strategies and conflicts
- Frequent Git workflows
IMPORTANT: Please bring your notebook (Windows, Linux or Mac) to our trainings. If this is not possible, please contact us in advance.
Course materials are in English, on request also in German (if available).
Course language is German, on request also in English.