Git is a version control system specifically developed to handle large, complex distributed projects. The system was originally developed for the development of the Linux kernel, which is developed by about a thousand volunteer developers. Although Git is designed for complex systems, it works just as well for small projects and for in-house 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 you have a structured way of approving and introducing changes in the main release.
More and more people are choosing to use Git as a version control tool in their development, often in connection with working according to Continuous Integration, where you continuously integrate changes to your 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 control.
By the end of the course, you’ll have an understanding of why you should use a version control system and what advantages Git offers over other similar systems. You’ll know how to work with Git both in your own development environment, in your team’s environment, and in a complex distributed environment. You can create and manage industries and tags. You can check in changes. You can perform a rebase and a merge. as well as 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.
A willingness to learn through practical, exploratory practice.
This course does not have any associated certification. Each participant who completes the course receives a course certificate.
This course is delivered in collaboration with one of Informator’s partners.
Introduction
Branches
Useful settings
Collaborate with other repositories
Sector strategies
Automation
Code review with Gerrit
Course overview
1 day
Basic
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 get an opportunity that suits.
För samtliga utbildningar gäller våra
Allmänna Villkor.
Company-adapted course
Send an expression of interest for the training
Send an expression of interest for the training