web-dev-qa-db-ja.com

Mercurial:リベース後に復元する方法

--rebaseパラメーターを使用してメインリポジトリから誤っていくつかの変更をプルしました。

リベース中に作成されたバックアップから元のリポジトリの状態を復元するにはどうすればよいですか?

30
Ivan Ivanov

hg unbundleは、バックアップファイルを適用するために使用されます。

hg unbundle .hg/strip-backup/e64394fd5837-backup.hg

ただし、これはリベースによって作成された新しいチェンジセットを削除しません。リベースされたチェンジセットを持たないリポジトリからhg unbundleを呼び出すことをお勧めします(つまり、サーバーから最新バージョンを複製します)。

46
daniel kullmann