CONTROLE DE VERSIONS AVEC GIT

CONTROLE DE VERSIONS AVEC GIT

S'INSCRIRE
Prochaine Session

Prochaine Session:

A PHP Error was encountered

Severity: Warning

Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.

Filename: views/formation-content-1.php

Line Number: 27

Backtrace:

File: /var/www/html/application/views/formation-content-1.php
Line: 27
Function: strtotime

File: /var/www/html/application/controllers/Catalog.php
Line: 42
Function: view

File: /var/www/html/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.

Filename: views/formation-content-1.php

Line Number: 28

Backtrace:

File: /var/www/html/application/views/formation-content-1.php
Line: 28
Function: date

File: /var/www/html/application/controllers/Catalog.php
Line: 42
Function: view

File: /var/www/html/index.php
Line: 293
Function: require_once

05/12/2019
Prochaine Session

Note

.
Tarif

Prix

6000 DA
Volume Horaire

Volume Horaire

12 heures
Powered by Logo de IGPE IGPE

Description

Alors que plus de 88% des développeurs professionnels dans le monde utilisent Git pour le contrôle de version*, l’apprentissage de cet outil est souvent négligé par les débutants et les juniors … Il est pourtant d’une importance cruciale pour la gestion de projet et la collaboration entre développeurs.
 
Durant cette formation, les participants apprendront à maitriser les concepts de bases du contrôle de version avec Git. Qu’est-ce que le contrôle de version ? Et pourquoi est-ce si important ?
 
Les participants pourront entre autres créer leur propre “repository”, y ajouter de nouvelles versions, voir l’historique, synchroniser le code source, revenir en arrière, annuler des modifications, et contribuer à un autre projet.
 
Il sera aussi question d’apprendre les bonnes pratiques et les bons réflexes pour une gestion de projet saine, afin de faciliter le déploiement du code et d’éviter les accidents et les interruptions de services.

Objectifs

  • Comprendre l’utilité et le potentiel du contrôle de version.
  • Implémenter le contrôle de version dans un projet de développement.
  • Se familiariser avec la terminologie : commit, push, pull, branch, tag, merge, stash, fork
  • Apprendre les bonnes pratiques du contrôle de version.
  • Apprendre à collaborer en équipe et contribuer à des projets open source.

Prérequis

  • Notions en programmation
 

Instructeurs

Photo de . .

. .

.

 le programme de la formation
  • Introduction - philosophie
  • Définitions
  • Git et Github
  • Création et initialisation de repos
  • Staging / Commiting
  • Repos distants, pushs et pulls
  • Navigation dans l’historique, diffs 
  • Branches
  • Merges et gestion des conflits
  • Gestion des erreurs 
  • Parallélisme et gestion des priorités
  • Forks et pull requests
  • Gestion des équipes/permissions
  • Hooks et intégrations