9
votes

TORTOISHG: Supprimer commettre

J'ai accidentellement commis un tas de fichiers localement, mais n'a pas poussé. Donc, fondamentalement, ce que je veux faire, c'est de supprimer cela mon commit, puis poussez quelques autres changements.

Je peux supprimer le COMMIT par la backut-ing, puis je dois vous engager localement afin qu'il soit réellement retiré localement.

Donc, ma question suivait, si je fais une poussée, mon commit accidentel et son journal de revérisation correspondant seront-ils visibles publiquement?


0 commentaires

3 Réponses :



3
votes

Vous pouvez utiliser HG Strip -r. - Gardez au lieu de HG Rollback . hg backout ne serait nécessaire que si vous aviez poussé vos commits.


0 commentaires

1
votes

La réponse simple à votre question est oui.

Si vous effectuez une backage, il apparaîtra dans votre histoire.
Vous voulez effectuer une bande, comme indiqué précédemment.

C'est une extension du mercurial.
https://www.mercurial-scm.org/wiki/stripextension


0 commentaires