|<- [[get:Using reset to undo commits]]|[[get:Demonstrating a mixed reset]] ->| Tip : faire un git log et copier coller dans un coin la ref de tous les commits entre celui vers lequel on veut reverter et l'actuel, car git log ne les affichera plus après reset, bien qu'il soient encore pour un temps accessibles. On peut par exemple en cas d'erreur remettre le pointeur HEAD dans sa position initiale. **git reset --soft ** Après un soft revert on peut faire un commit avec nos changements dans le working+staging