Przypadkowo wycofałem kilka zmian z głównego repozytu za pomocą parametru --rebase.Mercurial: Jak przywrócić po zmianie bazy
Jak przywrócić oryginalny stan repozytorium z kopii zapasowej, która została utworzona podczas zmiany bazy?
Przypadkowo wycofałem kilka zmian z głównego repozytu za pomocą parametru --rebase.Mercurial: Jak przywrócić po zmianie bazy
Jak przywrócić oryginalny stan repozytorium z kopii zapasowej, która została utworzona podczas zmiany bazy?
hg unbundle
służy do zastosowania plik kopii zapasowej:
hg unbundle .hg/strip-backup/e64394fd5837-backup.hg
to jednak nie usuwa nowych Zestawienia zmian, które zostały stworzone przez rebase; dobrym pomysłem jest wywołanie hg unbundle
z repozytorium, które nie ma ponownie zmienionych zestawów zmian (tj. najnowsza wersja klona z serwera).
Albo "usuń" nowe zestawy zmian, ale sugestia Daniela jest lepsza. –