Ich verwende Mercurial lokal für ein Projekt (es ist das einzige Repo, bei dem es kein Drücken / Ziehen zu / von irgendwo anders gibt).
Bis heute hat es eine lineare Geschichte. Das, woran ich gerade arbeite, ist jedoch ein schrecklicher Ansatz, und ich möchte zur Version zurückkehren, bevor ich sie gestartet habe, und sie auf eine andere Weise implementieren.
Ich bin etwas verwirrt mit den branch
/ revert
/ update -C
Befehlen in Mercurial. Grundsätzlich möchte ich zu Version 38 (derzeit auf 45) zurückkehren und meine nächsten Commits 38 als Eltern haben und von dort aus weitermachen. Es ist mir egal, ob die Revisionen 39-45 für immer verloren gehen oder in einer eigenen Sackgasse enden.
Welchen Befehl / Befehlssatz brauche ich?