Formation en DevOps: Git - Advanced - Ascent Formation
Back to trainings
DevOps

Git - Advanced

3 jour(s)21h

Description

Training Objective: This advanced training aims to enable participants to deepen their mastery of Git by exploring its advanced features: complex branch management, advanced conflict resolution, automation with Git Hooks, collaborative workflows (GitFlow, GitOps), and performance optimization.

Learning Objectives

  • Master advanced branching and collaborative workflows (GitFlow, Trunk-Based Development, Forking Workflow)
  • Manage advanced conflicts and perform complex modifications (rebase, cherry-pick, squash, interactive rebase)
  • Use Git Hooks and automate tasks with custom scripts
  • Manage Git history and clean up commits with rebase and amend
  • Secure and optimize Git repository performance
  • Automate integration and deployment with GitLab CI/CD and GitHub Actions

Target Audience

Experienced developers working in teams.
Software architects and technical leads.
DevOps engineers seeking to deepen their Git knowledge in CI/CD pipelines.
Git repository administrators (GitHub, GitLab, Bitbucket).

Prerequisites

Strong proficiency in basic Git commands
Experience working with branches and remote repositories
Knowledge of collaborative workflows with Git (merge, pull request, push)

Program Outline

Informations

Duration

3 jour(s)

21h

Tarif

2090 € HT

HT