EtikPharma La Ligne main

La Ligne main — le voyage de ton code

Commit, push, merge, déploiement : ce que devient concrètement une modification de code entre le moment où on l'écrit et celui où quelqu'un la voit en ligne. Le tout lu comme un plan de métro — une ligne par chantier, un arrêt par étape.

Plan de métro du parcours d'un changement de code. Ta branche part de la ligne main, passe par les arrêts commit, push et pull request, puis rejoint main où un autre chantier est déjà passé avant elle. Le déploiement n'a lieu que si ton dossier a changé ; sinon une voie de garage indique que le site n'a pas bougé.
Faites glisser le schéma pour le parcourirIl s'adapte au thème clair ou sombre de votre appareil.

Télécharger

Le SVG reste net à n'importe quelle taille, y compris projeté ou imprimé en A0.

Ce qu'il essaie de corriger

La plupart des schémas de ce genre s'arrêtent à « on merge, ça se déploie ». Celui-ci insiste sur trois choses qu'on découvre en général dans la douleur :

Réutilisation

Ce schéma est publié sous licence Creative Commons Attribution 4.0. Vous pouvez le copier, le modifier, le traduire et le rediffuser — y compris dans un cadre professionnel ou commercial, en formation, en documentation interne — à la seule condition de citer l'auteur.

Formule d'attribution à reprendre :

« La Ligne main » — Mehdi Gharbi, EtikPharma — https://etikpharma.com/ligne-main — CC BY 4.0

Cliquez sur le texte pour le sélectionner d'un coup.