1

ShelveExtensionは、変更されたファイルを棚上げするだけで、追跡されないか削除されているようです。

私はMercurialが初めてで、gitから来ているので、これは予想外です。

さらに大きな問題hg unshelveは、エラーメッセージであると私が想定していることではできません。

下記参照:

棚上げ解除変更「メイン」

保留中の変更を一時的にコミット (「hg unshelve --abort」で復元)

棚上げされた変更のリベース

中止: コミットされていない変更

それは予想される動作であり、何かが欠けているだけですか?

復元/コミットなどせずに、変更したファイルを保留解除するにはどうすればよいですか?

とまったく同じように動作する拡張機能はありgit stashますか?

再現する手順:

ここに画像の説明を入力

環境:

OS: Windows8

Mercurial: Mercurial 分散 SCM (バージョン 3.0.1)。cygwin /usr/bin/hg としてインストール (Tortoisehg はインストールせず、Windows hg はインストールしていますが使用していません)

拡張子: ShelveExtension .

4

1 に答える 1