Mercurial を使用して、リポジトリの現在の状態からいくつかのファイルを削除したいのですが、それらのファイルは以前の履歴に存在させたいです。
forget
とはどのようにremove
異なり、それらは私が望むことを実現できるのでしょうか?
ベストアンサー1
' hg forget
' は ' ' の省略形です。' ' ヘルプhg remove -Af
から:hg remove
...そして -Af を使用すると、作業ディレクトリからファイルを削除せずに、次のリビジョンからファイルを削除できます。
結論: ' remove
' はディスク上の作業コピーからファイルを削除します ( を使用していない場合-Af
)。' forget
' は削除しません。