par Hertzog, Raphaël (1979-....)
Eyrolles
-
-
Disponible - A demander au bureau d'info. - DR BUR PFI
Niveau 3 - Informatique
par Hertzog, Raphaël (1979-....)
Eyrolles
-
Disponible - A demander au bureau d'info. - DR BUR PFI
Niveau 3 - Informatique
Un aide-mémoire consacré à GIT pour aider le développeur à exploiter la puissance de cet outil : création, modification, annulation, etc. Présente les commandes liées aux cinq grands lieux du GIT : stash, répertoire de travail, index, dépôt local et dépôt distant. ©Electre 2018
Bonnes pratiques
N'hésitez pas à user et abuser des branches
Git a dès l'abord été conçu pour faciliter la création de branches et surtout leur fusion. Des changements peuvent ainsi rester totalement indépendants ; cela ouvre de nombreuses perspectives de travail :
Choisissez des règles de travail et conventions communes : adoptez le même workflow
La souplesse de Git (par opposition à des systèmes de gestion de versions centralisés comme CVS, Subversion, perforce) est l'une de ses forces... mais elle peut devenir un cauchemar si tous les développeurs ne travaillent pas de la même manière. Établissez donc quelques règles dans la façon de travailler :
Choisissez des outils qui s'intègrent bien avec Git
Le système de gestion de versions est la clef de voûte d'une bonne gestion de projet ; préférez ceux des autres outils classiques (gestion de tickets, relecture de code, intégration continue, etc.) qui s'intègrent bien avec Git, pour automatiser des tâches répétitives, sources d'erreurs multiples. Choisissez par exemple un système de gestion de tickets qui « comprenne » Git pour « fermer » les tickets depuis les messages de commit afin d'éviter des oublis humains. Utilisez un outil de relecture de code sachant manipuler directement un dépôt Git, pour éviter des erreurs lors de l'intégration d'une branche.
Disponible - A demander au bureau d'info. - DR BUR PFI
Niveau 3 - Informatique