2017-10-04 20 views
1

私はMercurialブランチで作業していましたが、作業ディレクトリに約10のファイル変更がありました。作業ディレクトリの親はブランチの先端でした。それから、同じブランチの古い変更セットを更新して、作業ディレクトリに10の変更があったことを忘れてしまいました。今私は作業ディレクトリに何百もの変更があり、私が始めた10の変更点は何もわかりません。以前の変更セットの更新を元に戻して、作業ディレクトリに10の変更があった状態に戻す方法はありますか?Mercurialアップデートを元に戻す方法

問題を複雑にするために、私は競合をマージするように私に依頼して比較を超えて更新を制御しました。

私は混乱しました。

答えて

1

作業ディレクトリの末尾に.origという名前のファイルを探します。それらは元のバージョンのバックアップです。

残念ながら、これはデフォルトで水銀のUIがあまり安全でない場所です。私は、hg updateのデフォルトの動作を無効にするか、hg update --checkを回避するエイリアスを追加するというエイリアスを追加することをお勧めします。

関連する問題