Git is a version control system specifically designed to manage large complex distributed projects.
It was originally designed for the development of the Linux kernel, which is developed by thousands of volunteer developers.
Although Git is designed for complex systems, it works equally well for small projects and for custom development.
The philosophy has been that the development of a large complex project is broken down into small projects that are developed independently by teams, or individual developers, and that there is a structured way to approve and incorporate changes into the main release.
More and more people are choosing to use Git as a version control tool in their development, often in conjunction with Continuous Integration, where they continuously integrate changes into their product in an automated way.
For example, Ericsson has chosen to use Git in many of its development projects.
In the course, we go through the tool, put it in context and do practical exercises to gain an understanding of how the tool is used for version management.
At the end of the course, you will have an understanding of why you should use a version control system and what advantages Git offers over other similar systems. You know how to work with Git in your own development environment, in your team’s environment, and in a complex distributed environment. You can create and manage branches and tags. You can check in changes. You can perform a rebase and a merge. and do push and pull against other repositories.
The target audience is software developers, testers, aspiring Git administrators or interested project managers who need an understanding of Git and how to use the tool for version management both in daily work and in collaboration with others in complex distributed projects.
Participants are expected to have basic knowledge of how to work with software development.
Language
The training material is written in English. The training can be conducted in either Swedish or English.
This course has no certification.
Introduction
Branches
Useful settings
Collaborate with other repositories
Sector strategies
Automation
Code review with Gerrit
Course Overview
10 950 kr
1 day
Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to find a suitable opportunity.
Customized Courses
The course can be adapted from several perspectives:
In interaction with the course leader, we ensure that the course meets your needs.
Stockholm
Göteborg
Skicka intresseanmälan för utbildningen
Send an expression of interest for the training