To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

DevOps

Distributed collaboration and easy change tracking with GIT

This training covers the use of the Git version control system to efficiently manage project source code and enable multiple developers to work on the same code simultaneously, even when geographically distributed.

Duration
16h · 2 days
Who it's for

Ideal for teams that…

1 This training is intended for teams working on a shared base of files or source code who want to efficiently version and synchronize their work without the risk of data loss.
Outcomes after the program

Cloud, automation and CI/CD in practice — hands-on for engineering teams.

The role of version control systems

Differences in architecture between older solutions and Git

Additional tools and advanced Git techniques

Teamwork strategies with Git

Effective branching workflows: creating, renaming, deleting, and merging branches, as well as navigating commit history

Simulation of real-world teamwork: task division, parallel work, and project management strategies

Requirements

What you should know before we start

  • Basic computer skills
  • Knowledge of text editors
  • Basic familiarity with the command line (CMD)
Program

What we actually do

  • · Introduction to Version Control Systems Understanding the role of version control systems Architectural differences in older solutions Why Git became the most popular tool
  • · Getting Started with Git Installing Git and configuring the environment User and editor settings Graphical Git interfaces and IDE integrations Repository initialization and file operations
  • · Working with Local Repositories Using the staging area Adding and editing changes in history Correcting erroneous commits
  • · Parallel Work with Branches Creating, renaming, deleting, and merging branches Navigating commit history: browsing, comparing revisions, filtering commits Anatomy of the .git folder and the role of SHA-1 hashing
  • · Git in Team Collaboration Stash, tags, and branches Resetting changes and rebasing Team synchronization: pull, push, and merge operations User authentication: HTTPS, SSH, GPG Working with Git hosting services: GitHub, BitBucket, GitLab
  • · Efficient Team Organization with Git Collaboration strategies Tagging and best practices in team workflows Integrating Agile methodologies with Git functionality Advanced tactics: stash mechanism, rebase, cherry-pick
  • · Team Project Simulation of real-world team collaboration: Task division, parallel work, merging changes Project management strategies: Git Flow, GitHub Flow, Trunk-based development Additional tools and advanced Git techniques
Every module is adapted to your stack and context. The above is a starting point — not a fixed agenda.
How we work

From brief to retro in 30 days.

01

Brief & diagnosis

A call with the team lead + a short survey for participants. We define goals, gap and context.

02

Program customization

We adapt modules, case studies and code examples to your stack. Approval in 5 days.

03

Workshop

Trainer-led sessions, hands-on, code review. Mentor available between sessions too.

04

Retro + report

Outcome report for the team and lead. 30 days of consulting included.

Inquiry

Send a brief. We'll reply within 1 day.

After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.

Quote within 48h of the brief
First session within 30 days
Pilot before the full decision
VAT invoice, payment in instalments possible

How we handle your data

We process your business data (name, work e-mail, phone number, company, job title) in order to handle your corporate training inquiry and prepare an offer. The data controller is infoShare Academy Sp. z o.o., Al. Grunwaldzka 472B, 80-309 Gdańsk. Providing the data is voluntary but necessary to receive a response. You have the right to access, rectify, erase or restrict the processing of your data and to object to it. Full information is available in our data processing notice.

Optional marketing consents

The controller of your personal data is infoShare Academy sp. z o.o. The rules for processing personal data are set out in the Privacy Policy and the Data Processing Notice.