0
私は最近、誤ってhg add *
を実行しましたが、バイナリファイルが(私は.hgignore
ファイルを持っていても)私のレポに追加されました。どうすれば元に戻すことができますか?ファイルを削除したが、その後、私はコミットするとき、それは追加水銀でバイナリファイルを削除する
$ hg forget "set:hgignore() and not ignored()"
:
は、私が実際に私は、このコマンドを見つけた私は
を追加したくないファイルをキャッチするために私の.hgignore
ファイルが欲しいですそれらを再び。
この方法の一つの(重要な)注意点があり、そのリモートレポは 'HGのpull'をしたときに、その後、 'hg update'を実行すると、それらのファイル**はファイルシステムから削除されます**。再作成されたアーティファクトをビルドしていても、dllやリソースイメージが参照されている場合は問題ありません。 – Edward