Я використовую Mercurial, і я потрапив у жахливу халепу з трьома головами. Я не можу натиснути, і я просто хочу видалити всі мої локальні зміни та коміти та почати спочатку з абсолютно чистим кодом та чистою історією.
Іншими словами, я хочу закінчити (а) точно таким самим кодом локально, що існує на кінчику віддаленої гілки, і (б) відсутністю історії будь-яких локальних комітів.
Я знаю, що hg update -C
замінює будь-які місцеві зміни. Але як мені видалити будь-які локальні коміти?
Щоб бути зрозумілим, я не зацікавлений у збереженні будь-якої роботи, яку я робив на місцях. Я просто хочу найпростіший спосіб повернутися до абсолютно чистої локальної каси.