Git, rewrite the history

A presentation at DevOps D-Day 2022 in in Marseille, France by Antoine Ceol

Tout le monde utilise Git (ou presque) et tout le monde s’est déjà retrouvé dans un état incomplet ou même WTF 😱🤬🤯. On va prendre ensemble un peu de temps pour apprendre à se dépatouiller quand on veut revenir en arrière, améliorer, et pourquoi pas, effacer son historique. Cela peut être dangereux, mais, connaissant les avantages et anticipant les risques, ça en vaut la peine. L’approche se fera par l’exemple en ligne de commande ⌨️, un (git) bash suffit

Video

Code

The following code examples from the presentation can be tried out live.