Formation Git : Avancée 2 jours

La formation est destinée aux développeurs souhaitant parfaire leurs connaissances de Git. Une expérience sur Git est requise.

Objectifs

  • Développer sa maîtrise de git en apprenant de nouvelles commandes
  • Découvrir des options avancées et des configurations simplifiant la vie
  • Utiliser un workflow efficace
  • Connaître les bonnes pratiques

Utilisation de git avancée

  • Commandes de base avec options avancées
    • Utiliser des ranges de révisions
    • Mise à l’amende
    • git log
    • Garder une branche à jour avec pull –rebase
    • Autres stratégies de fusion
    • Avance rapide ?
    • Configuration de merge
    • Découvrir d’autres options
  • Commandes avancées
    • Réécrire l’historique avec rebase
    • Re-résolution de conflit automatique
    • Dichotomie
    • Retrouver un commit injoignable
    • Dépendances

Hooks et Workflow git

  • Hooks
  • Workflows
    • Qu’est-ce qu’un workflow ?
    • Basic flow
    • Git-flow
    • Github-flow, un cas très particulier
    • Ce à quoi donne accès un workflow maîtrisé

Bonnes pratiques avec git

  • Bonnes pratiques avec git
    • Commits
    • Branches
    • Conventions
    • Erreurs à éviter
  • Aliases

Fonctionnement interne et Conclusion

  • Fonctionnement interne
    • Plomberie et porcelaine
    • Créer des objets à la main
    • Créer des références à la main
    • Créer des packfiles
    • On pourrait presque créer notre propre client git
  • Conclusion

Alexandre Derumier

Formateur

Alexandre Derumier est un des développeurs du projet open source Proxmox VE.

Architecte système et stockage depuis 12 ans, il installe et optimise des infrastructures Web haute-disponibilité pour des grands comptes, sites e-commerce et médias.

Son expérience et ses multiples compétences techniques lui permettent d’illustrer ses formations par de cas concrets et de s’attarder sur les problématiques précises rencontrées par les participants.

Informations pratiques

Lieu : Lille, France

Type : Inter-entreprises

Langue : Français

Durée : 1 jours

Tarif : 1180€ HT

Dates des prochaines sessions

Du 12 au 13 septembre 2018

Du 12 au 13 décembre 2018

Fondamentaux (2 jours)

Formation théorique et pratique vous permettant de découvrir et tester les fonctionnalités principales de Git. Aucune expérience sur Git n’est requise.

Avancée (2 jours)

Formation pratique pour les administrateurs Systèmes souhaitant mettre en place un cluster Proxmox VE. Une expérience sur Proxmox VE est requise.

Vous souhaitez plus d’informations ?

Plus d’informations sur le programme, le personnaliser…