GIT

versioning

Outil de travail collaboratif

Collaboration par RéVISION

Contient des modifications de code source

Se résume par des lignes ajoutées ou/et supprimées

 

Outil de travail collaboratif

Collaboration DÉCENTRALISéE

Tout dépôt est local, et peut être serveur

Chaque contributeur travaille sur une copie locale
du dépôt distant synchronisera manuellement
 

Pull pour récupérer
les nouvelles révisions distantes

Push pour envoyer
les (nouvelles) révisions locales

Outil de travail collaboratif

Collaboration départagée

Un travail peut être effectué indépendamment du travail principal par les branches.

Elles sont des chaînes de révisions auxiliaires.

Une branche peut être fusionnée
pour apporter les modifications effectuées

Pratiques pour développer les fonctionnalités d'un projet

Outil de travail collaboratif

Collaboration AMPLIFIée

Par une Repository Management System,

une équipe peut lier les tâches et le code sources

Couplé à des services d'intégration continue,
le projet peut être entièrement géré sur ces plateformes.

DISCUSSIONS & DéBAT

Votre pratique ? Plutôt rebase ou merge ?
smart commit ; quelle syntaxe ?
choix de Repository Manager System ?

GIT - team work with versioning

By Michel EDIGHOFFER

GIT - team work with versioning

  • 600