18
Gitでドロップした隠し場所を回復するにはどうすればよいですか?
私は頻繁に使用するgit stashとgit stash pop、私の作業ツリーの変更を保存して復元します。昨日、作業ツリーにいくつかの変更があり、それを隠してポップした後、作業ツリーにさらに変更を加えました。戻って昨日の隠された変更を確認したいのgit stash popですが、関連するコミットへのすべての参照を削除しているようです。 私が使用する場合git stash、.git / refs / stashには、stashの作成に使用されたコミットの参照が含まれていることを知っています。また、.git / logs / refs / stashにはstash全体が含まれています。しかし、それらの参照は後になくなりましたgit stash pop。コミットがまだ私のリポジトリのどこかにあることは知っていますが、それが何であったかはわかりません。 昨日のstashコミット参照を回復する簡単な方法はありますか? 毎日のバックアップがあり、変更を取得するために昨日の作業ツリーに戻ることができるため、これは今日私にとって重要ではないことに注意してください。もっと簡単な方法があるに違いないので、私は尋ねています!