Donc je suis en utilisant Mercurial et j'ai eu un terrible gâchis localement, avec trois têtes. Je ne peux pas pousser, et je veux juste supprimer tous mes changements locaux et s'engage et recommencer totalement avec le code propre et propre histoire.
En d'autres termes, je veux finir avec (a) exactement le même code en local comme il en existe dans l'extrémité de la branche distante et (b) aucun historique de toutes les modifications locales.
Je connais hg update -C
écrase toutes les modifications locales. Mais comment puis-je supprimer toutes les modifications locales?
Merci!
(Pour être clair, je n'ai aucun intérêt dans la préservation de tout le travail que j'ai effectué à l'échelle locale. Je veux juste la façon la plus simple de revenir à une totalement propre local de la caisse.)