stash (間違ったブランチ) を適用したことを後悔しています。後で正しいブランチに適用するために、これを元に戻し、スタッシュをスタッシュ リストに戻すにはどうすればよいですか?
質問する
44241 次
1 に答える
73
git stash
コミットしていない場合は、おそらくgit reset HEAD
最初にコミットできるはずです。
また、git stash apply
のように隠し場所を削除しませんgit stash pop
。したがって、コミットした場合は、git reset --hard [last_good_commit]
(プッシュしていない場合) またはgit revert [last_good_commit]
(プッシュした場合) 正しいブランチに移動したら、スタッシュを再度適用することができます。
注: 実行git reset --hard
すると、コミットされていないコードが削除されます。
于 2012-02-11T18:32:22.273 に答える