Ho accidentalmente estratto alcune modifiche dal repository principale con il parametro --rebase.Mercurial: Come ripristinare dopo rebase
Come si ripristina lo stato del repository originale dal backup creato durante il rebase?
Ho accidentalmente estratto alcune modifiche dal repository principale con il parametro --rebase.Mercurial: Come ripristinare dopo rebase
Come si ripristina lo stato del repository originale dal backup creato durante il rebase?
hg unbundle
viene utilizzato per applicare il file di backup:
hg unbundle .hg/strip-backup/e64394fd5837-backup.hg
Tuttavia, questo non rimuove i nuovi gruppi di modifiche che sono stati creati dal rebase; è probabilmente una buona idea chiamare hg unbundle
da un repository che non ha i changeset rebased (vale a dire clone ultima versione dal server).
Oppure 'strip' i nuovi changeset, ma il suggerimento di Daniel è migliore. –