0

Mercurial で追跡されたと思われるいくつかのローカル ファイルを削除したので、次のようになりました。

ga1009@ga1009-dell:~/PhD/equilibrium$ hg status -q
! equilibrium/Computations/Matlab_ga/CVaR_vs_loan.p~
! equilibrium/Computations/Matlab_ga/CVaR_vs_noMargin.p~
! equilibrium/Computations/Matlab_ga/CVaR_vs_xi.p~
! equilibrium/Computations/Matlab_ga/defaults_loan3.p~
! equilibrium/Computations/Matlab_ga/defaults_loan6.p~
! equilibrium/Computations/Matlab_ga/loansBeforeDefault_loan10.p~
! equilibrium/Computations/Matlab_ga/loansBeforeDefault_loan3.p~
! equilibrium/Computations/Matlab_ga/pnl_loan6.p~
! equilibrium/Computations/Matlab_ga/pnl_loan6_alt.p~
! equilibrium/Computations/Matlab_ga/simulation.p~
! equilibrium/Computations/Matlab_ga/values_loan10.p~
! equilibrium/Computations/Matlab_ga/values_loan3.p~
! equilibrium/Computations/Vidur_120330/Chebyshev2value.m
! equilibrium/Computations/Vidur_120330/t=12.fig
! equilibrium/Computations/Vidur_120330/t=2.fig
! equilibrium/Computations/Vidur_120330/t=25.fig

リポジトリに何も追加せずにこれらを削除する方法はありますか? 追加してはいけないファイルがたくさんあるので、使用することhg addremoveはできません。hg forgetこれらのファイルのそれぞれについてやろうとしましequilibrium/Computations/Vidur_120330/t=25.fig: No such file or directoryたが、これらが削除されていることを考えると、これは大きな驚きではありません。それを修正する方法はありますか?

4

2 に答える 2

1

これに使えますhg remove --after。ディスクからファイルを削除した後、リポジトリからファイルを削除します。

詳細については、コマンド ラインに入力hg help removeしてください。

于 2012-11-14T01:24:43.797 に答える
1

WCを元に戻し、Mercurialの方法でファイルを削除できます

于 2012-11-13T09:54:23.363 に答える