Forma-it

Git Training Course – Master Collaborative and Secure Version Control for Your Development Projects

Reference : 2b/en/git
870 € HT
2 days
14 h

Each session will take place even if only one person is registered (except in cases of force majeure)

Formations devops

Description of this Git Training Course

Git is the essential version control system for software development. Whether you want to track changes to your code, collaborate with others, or roll back in case of an error, Git offers a powerful, flexible, and reliable framework.

Understand the fundamental concepts, master the essential commands in the command line or via graphical interfaces, and deploy collaborative workflows tailored to your team (feature branches, Git Flow, pull requests, etc.).

Format

Remote (recorded sessions). 

GOOD TO KNOW

This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course. 

objectives of this Git Training Course

By the end, each participant will be able to :

  • Understand key Git concepts: repository, commit, branch, merge, remote.
  • Master essential everyday commands (init, clone, status, add, commit, log, diff, etc.).
  • Use branches effectively to isolate and manage developments
  • Collaborate via GitHub, GitLab or Bitbucket: push, pull, fork, pull request
  • Resolve conflicts, cancel or replay changes (reset, revert, rebase)
  • Set up a structured team workflow

Prerequisites of this Git Training Course

  • Basic knowledge of development (any language)
  • Proficiency with a terminal or code editor (Visual Studio Code, JetBrains, etc.)
  • Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
    This enables us to tailor the training content to ensure relevant and personalised learning.

Target Audience

Git training Course accessible to developers, integrators, DevOps teams, and technical project managers.

Detailed of this Git Training Course

Introduction to Git and version control

Why use Git ? History, comparison with SVN. Local vs remote repository.

Initialisation, cloning, adding, validation, history. Project organisation and .gitignore.

Creating branches, merging, fast-forwarding, resolving conflicts step by step.

Remote, push/pull, fork, pull request (merge request), code review.

Rebase vs merge, squash, cherry-pick, amend. Best practices for a clean history.

Git Flow, GitHub Flow, version management, tags, release branches, CI/CD.

Creation of a collaborative project, ticket management, conflict simulation, automated deployment.

This training course :

  • Is suitable for both beginners and occasional users
  • Offers real-life team scenarios, going beyond simple theory
  • Integrates modern platforms (GitHub, GitLab, Bitbucket)rovides the tools to manage your history and versions like a pro
4-assos.webp

FORMA-IT's training courses are also supportive

At Forma-IT, we believe that training can also be a lever for solidarity. This is why part of each registration is donated to associations that work in areas that are close to our hearts :

  • The SPA, for animal protection
  • The Restos du Cœur, for the fight against precariousness
  • Ludopital, to make the daily lives of hospitalized children easier
  • APF France Handicap, for the rights of people with disabilities and their families

By choosing Forma-IT, you invest in your skills while contributing to essential causes.

Our related training courses

Formations devops

Advanced Git Training Course

Deepen your Git expertise for complex projects, structured teams, and clean deliveries.

Formations devops

GitLab CI/CD Training Course

Create robust, scalable, and secure pipelines to accelerate your delivery.

Would you like to know about upcoming sessions ?

Would you like to schedule this Git Training Course on a specific date ? Contact us by email or by filling out the contact form.