Il m’arrive encore aujourd’hui d’Ă©diter quelques fichiers en prod, pour deux raisons principales :

* La prod est down Ă  cause d’un souci facilement repĂ©rĂ©. On patche Ă  la main pour la rĂ©tablir en attendant le prochain dĂ©ploiement (plusieurs dizaines de minutes plus tard, le temps de lancer la CI et de builder),
* Un bug ne se produisant qu’en prod arrive : on debug Ă  la main. Cela peut arriver si l’infra de prod et de staging/dev est diffĂ©rente. Il est assez utopique d’avoir *exactement* la mĂȘme infra entre tous les environnements, ne serait-ce que pour des raisons de coĂ»ts. Dans ce cas, on debug, on repĂšre le souci, on corrige, on redĂ©ploie.

La constante entre ces deux méthodes est le redéploiement propre aprÚs avoir joué avec la prod, afin que tout soit dans un état stable. :)