1. ホーム
  2. version-control

[解決済み] hg forgetとhg removeの違いは何ですか?

2022-02-14 23:36:44

質問

mercurial にリポジトリの現在の状態からいくつかのファイルを削除させたいのです。しかし、そのファイルは以前の履歴に存在させたいのです。

どのように forgetremove というように、それぞれ異なるのでしょうか。また、私が望むようなことができるのでしょうか。

どのように解決するのですか?

' hg forget は、単に' hg remove -Af '. から、' hg remove ' のヘルプを参照してください。

...および-Afは、ファイルを削除するために使用することができます。 を使わずに次のリビジョンから 作業領域から削除する ディレクトリに保存されます。

結論:' remove はディスク上の作業コピーからファイルを削除します(ただし -Af ) と ' forget はない。