私は自分のindex.cshtml
ファイルを持っていて、それにたくさんの変更を加えました。ただし、それを破棄して、この単一ファイルの動作中の(コミットされた)バージョンに戻したいと思います。
Mercurialを使用してこれを実現するにはどうすればよいですか?
VisualHGでVisualStudio2011を使用しています。
コマンドは と呼ばれhg revert
、VisualHg でそのようなものを見つけることができるはずです。
コマンドの名前が既にわかっているようです (タグとして使用したため)。VisualHgでは利用できませんか? ファイルのコンテキスト メニュー (つまり、右クリック) で使用できると思います。
元に戻すファイルを右クリックして [変更を元に戻す] を選択すると、元に戻すウィンドウが表示され、ファイルの差分が表示され、右下隅にある [元に戻す] ボタンをクリックして元に戻すことができます。
ほとんどの場合、ファイルに多くの変更を加えると、それらのいくつかが有用であることがわかります (少なくとも私はそうしています)。もちろん、ファイルの内容全体を元に戻すには、revert
他の人が提案したように使用する必要があります。ただし、現在の変更に役立つものがあると思われる場合は、保持したい場合は、レコード拡張機能の使用を検討してください。これは Mercurial に同梱されている拡張機能で、次のコミットに (c) ハンクを含めるかどうかを選択できます。