4
hgマージを放棄する方法?
Mercurialとのコラボレーションは初めてです。私の状況: 別のプログラマーがファイルのリビジョン1を変更して、4スペースのインデントを2スペースのインデントに置き換えました。(つまり、すべての行を変更しました。)リモートリポジトリにプッシュされたリビジョン2を呼び出します。 ローカルワークスペースでさまざまなコードを変更して、実質的な変更rev 1をコミットしました。そのリビジョン3を呼び出します。 私は何が起こっているのか明確な考えなしにhg pullエドとエドを作りましhg mergeた。 紛争は無数にあり、実際には実質的ではありません。 したがって、マージする前に、ローカルリポジトリを2スペースのインデントに変更したいのですが。その後、マージは簡単になります(私は推測しています)。でも、バックアップできないようです。私はする必要hg update -r 3があると思うが、それは言うabort: outstanding uncommitted merges。 マージを元に戻し、ローカルリポジトリの間隔を変更して、再マージするにはどうすればよいですか?