9
Jak mogę zresetować moje lokalne repozytorium do stanu zdalnego?hg zresetować lokalne repozytorium do stanu zdalnego
Zatwierdziłem zmiany lokalne (nie naciskałem).
Chcę usunąć wszystkie różnice.
Jak mogę zresetować moje lokalne repozytorium do stanu zdalnego?hg zresetować lokalne repozytorium do stanu zdalnego
Zatwierdziłem zmiany lokalne (nie naciskałem).
Chcę usunąć wszystkie różnice.
Istnieje kilka opcji:
hg clone -r <last remote changeset> <local_repo_old> <local_repo_new>
).hg strip
z mq extension usunąć Zestawienia zmian z lokalnego repoUwaga: Gdy próbuje opcji 2 lub 3, można użyć komendy hg outgoing
aby zobaczyć, które Zestawienia zmian nie zostały jeszcze popchnął do zdalne repozytorium.
pas to, dzięki - repozytorium jest po prostu zbyt duże, abym mógł go pobrać w rozsądnym czasie :) –
Ta odpowiedź byłaby idealna, gdyby zawierała informacje o tym, jak uzyskać numery zmian, które chcesz usunąć. – sorin
@SorinSbarnea: Zobacz notatkę dodaną do mojej odpowiedzi. –