可能性のある複製:
スタッシュを逆に適用する方法
スタッシュ(間違ったブランチ)を適用したことを後悔しています。後で正しいブランチに適用するために、これを元に戻し、スタッシュリストにスタッシュを戻すにはどうすればよいですか?
コミットしていない場合は、最初にgit stash
を使用して、git reset HEAD
を再度実行できるはずです。
また、git stash apply
はgit stash pop
のようにスタッシュを削除しません。したがって、コミットした場合は、git reset --hard [last_good_commit]
(プッシュしていない場合)またはgit revert [last_good_commit]
(プッシュした場合)を選択し、正しいブランチに移動したらスタッシュを再度適用できます。