Un Kata pour jouer avec Git

#formation#git
Article disponible en: English

En tant que professeur d’informatique à temps partiel, je donne souvent des ateliers pour comprendre et utiliser des outils. Plusieurs fois, j’ai rencontré des équipes qui utilisaient Git et Github depuis de nombreuses années mais qui avaient beaucoup de difficultés. La base était connue mais en pratique.

“Attendez, ne bougez pas, je vais faire cela et vous pourrez le récupérer.”

“Je suis coincé, on travaille sur le même dossier.”

“Passez-moi ton fichier, je l’ajouterai à PR.”

Je suis presque sûr que vous avez déjà entendu cela ! Cela peut sembler drôle mais c’est assez symptomatique d’un manque de pratique et de réflexes à avoir quand on utilise Git. Très souvent, les utilisateurs savent comment gérer mais préfèrent faire des choses plutôt obscures.

Un ancien collègue a préféré faire plusieurs cherry-pick pour récupérer le travail de ses collègues plutôt que d’utiliser un seul rebase.

Et si je concevais un atelier qui permettrait aux équipes d’apprendre ensemble les bons réflexes lors de l’utilisation de Git et Github ?

J’ai eu l’occasion de participer à plusieurs sessions de programmation de Dojo/Kata de programmation et je désirais m’inspirer de ce modèle. Au lieu de travailler sur le code, l’atelier que j’ai conçu se concentre sur git et son utilisation. Aucun language de programmation n’est nécessaire pour cet atelier. Vous pouvez même mixer des personnes qui n’utilisent pas le même language. Seulement Git est nécessaire pour cet atelier

Voici le lien vers l’atelier, disponible gratuitement sur Github.

https://github.com/Slashgear/git-kata

Tout est dans le README.


Ecrit par Antoine Caron qui vit et travaille à Lyon et développe des choses utiles à Bedrock. Tu devrais le suivre sur Twitter. N’hésites pas à aller voir ses conférences sur la page dédiée. Si vous voulez voir mon parcours pro, mon CV est disponible ici en 🇬🇧.

Si vous aimez le contenu de ce blog, ou bien qu'il vous a aidé, s'il vous plait, considérez donner à la fondation Abbé Pierre que je soutiens personnellement.
“On n’est jamais heureux que dans le bonheur qu’on donne. Donner, c’est recevoir.”