J'utilise Mercurial localement pour un projet (c'est le seul repo il n'y a pas de pousser / tirer vers / de n'importe où ailleurs).
À ce jour, il a une histoire linéaire. Cependant, la chose sur laquelle je travaille actuellement, j'ai réalisé que c'est une approche terrible et je veux revenir à la version avant de la commencer et l'implémenter d'une manière différente.
Je suis un peu confus avec les commandes branch
/ revert
/ update -C
dans Mercurial. Fondamentalement, je veux revenir à la version 38 (actuellement sur 45) et avoir mes prochains commits ont 38 en tant que parent et continuer à partir de là. Je me fiche que les révisions 39-45 soient perdues à jamais ou se retrouvent dans une impasse.
De quelle commande / ensemble de commandes ai-je besoin?