14

隠し場所に保存したローカルの変更があります。私は今(その後)新しいブランチを作成し、スタッシュからこのブランチに変更をプッシュしたいと考えています。SmartGit: ローカル > スタッシュを適用します。

SmartGit を実行しようとすると、「インデックスの復元 (チェックボックス)」と聞かれますが、これは何ですか? 選択するかしないか。

ここに画像の説明を入力

4

1 に答える 1

15

[インデックスの復元]オプションを使用すると、git stash apply --index. git man pageによると、これは次のことを意味します。

--index オプションを使用すると、作業ツリーの変更だけでなく、インデックスの変更も元に戻そうとします。ただし、これは競合がある場合に失敗する可能性があります (競合はインデックスに格納されているため、変更を元のように適用できなくなります)。

したがって、一般的には、このオプションを有効にして stash を適用するようにしてください。

于 2013-05-14T12:56:12.333 に答える